Codes d'erreur
Ce document répertorie les codes d'erreur d'Identity Platform.
Codes d'erreur de gestion de compte
Code d'erreur Web | Code d'erreur iOS | Code d'erreur Android | Exception Android | Description |
---|---|---|---|---|
auth/requires-recent-login
|
ERROR_REQUIRES_RECENT_LOGIN
|
ERROR_REQUIRES_RECENT_LOGIN
|
FirebaseAuthRecentLoginRequiredException
|
Cette opération est sensible et nécessite une authentification récente. Reconnectez-vous avant de relancer cette requête. |
Codes d'erreur d'autorisation
Code d'erreur Web | Code d'erreur iOS | Code d'erreur Android | Exception Android | Description |
---|---|---|---|---|
auth/app-not-authorized
|
ERROR_APP_NOT_AUTHORIZED
|
ERROR_APP_NOT_AUTHORIZED
|
FirebaseAuthException
|
Cette application n'est pas autorisée à utiliser Identity Platform. Sous Android, vérifiez que le nom du package et SHA-1 sont configurés dans la console Google Cloud. Sur iOS, vérifiez la configuration de votre clé afin de vous assurer qu'elle accepte les requêtes provenant de l'ID du bundle de votre application. Pour les applications Web, vérifiez la configuration de votre domaine et de votre clé. |
Codes d'authentification multifacteur
Code d'erreur Web | Code d'erreur iOS | Code d'erreur Android | Exception Android | Description |
---|---|---|---|---|
auth/missing-multi-factor-session
|
ERROR_MISSING_MULTI_FACTOR_SESSION
|
ERROR_MISSING_MULTI_FACTOR_SESSION
|
FirebaseAuthInvalidCredentialsException
|
Il manque à la requête une preuve de la connexion réussie du premier facteur. |
auth/missing-multi-factor-info
|
ERROR_MISSING_MULTI_FACTOR_INFO
|
ERROR_MISSING_MULTI_FACTOR_INFO
|
FirebaseAuthInvalidCredentialsException
|
Aucun identifiant de second facteur n'a été fourni. |
auth/invalid-multi-factor-session
|
ERROR_INVALID_MULTI_FACTOR_SESSION
|
ERROR_INVALID_MULTI_FACTOR_SESSION
|
FirebaseAuthInvalidCredentialsException
|
La requête ne contient pas de preuve valide de connexion réussie du premier facteur. |
auth/multi-factor-info-not-found
|
ERROR_MULTI_FACTOR_INFO_NOT_FOUND
|
ERROR_MULTI_FACTOR_INFO_NOT_FOUND
|
FirebaseAuthInvalidCredentialsException
|
L'utilisateur n'a pas de second facteur correspondant à l'identifiant fourni. |
auth/multi-factor-auth-required
|
ERROR_SECOND_FACTOR_REQUIRED
|
ERROR_SECOND_FACTOR_REQUIRED
|
FirebaseAuthMultiFactorException
|
La preuve de propriété d'un second facteur est obligatoire pour terminer la connexion. |
auth/second-factor-already-in-use
|
ERROR_SECOND_FACTOR_ALREADY_ENROLLED
|
ERROR_SECOND_FACTOR_ALREADY_ENROLLED
|
FirebaseAuthException
|
Le second facteur est déjà inscrit sur ce compte. |
auth/maximum-second-factor-count-exceeded
|
ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED
|
ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED
|
FirebaseAuthException
|
Le nombre maximal de seconds facteurs autorisé par utilisateur a été dépassé. |
auth/unsupported-first-factor
|
ERROR_UNSUPPORTED_FIRST_FACTOR
|
ERROR_UNSUPPORTED_FIRST_FACTOR
|
FirebaseAuthException
|
L'inscription d'un second facteur ou la connexion avec un compte multifacteur nécessite une connexion avec un premier facteur compatible. |
auth/email-change-needs-verification
|
ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
|
ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
|
FirebaseAuthException
|
Les utilisateurs multifacteur doivent toujours disposer d'une adresse e-mail validée. |
auth/missing-phone-number
|
ERROR_MISSING_PHONE_NUMBER
|
ERROR_MISSING_PHONE_NUMBER
|
FirebaseAuthInvalidCredentialsException
|
Veuillez indiquer un numéro de téléphone pour l'envoi des codes de validation au destinataire. |
auth/invalid-phone-number
|
ERROR_INVALID_PHONE_NUMBER
|
ERROR_INVALID_PHONE_NUMBER
|
FirebaseAuthInvalidCredentialsException
|
Le format du numéro de téléphone fourni est incorrect. Saisissez le numéro de téléphone dans un format qui peut être analysé au format E.164. Les numéros de téléphone E.164 sont écrits au format |
auth/missing-verification-code
|
ERROR_MISSING_VERIFICATION_CODE
|
ERROR_MISSING_VERIFICATION_CODE
|
FirebaseAuthInvalidCredentialsException
|
L'identifiant d'authentification par téléphone a été créé avec un code de validation SMS vide. |
auth/invalid-verification-code
|
ERROR_INVALID_VERIFICATION_CODE
|
ERROR_INVALID_VERIFICATION_CODE
|
FirebaseAuthInvalidCredentialsException
|
Le code de validation SMS utilisé pour créer l'identifiant d'authentification par téléphone n'est pas valide. Renvoyez le code de vérification SMS et veillez à utiliser le code de validation fourni par l'utilisateur. |
auth/missing-verification-id
|
ERROR_MISSING_VERIFICATION_ID
|
ERROR_MISSING_VERIFICATION_ID
|
FirebaseAuthInvalidCredentialsException
|
L'identifiant d'authentification par téléphone a été créé avec un ID de validation vide. |
auth/invalid-verification-id
|
ERROR_INVALID_VERIFICATION_ID
|
ERROR_INVALID_VERIFICATION_ID
|
FirebaseAuthInvalidCredentialsException
|
L'ID de validation utilisé pour créer l'identifiant d'authentification par téléphone n'est pas valide. |
auth/code-expired
|
ERROR_SESSION_EXPIRED
|
ERROR_SESSION_EXPIRED
|
FirebaseAuthInvalidCredentialsException
|
Le code SMS a expiré. Renvoyez le code de validation pour réessayer. |
auth/captcha-check-failed
|
Le jeton de réponse reCAPTCHA fourni n'est pas valide, a expiré ou est déjà utilisé ou le domaine qui lui est associé ne correspond pas à la liste des domaines en liste blanche. |
|||
auth/quota-exceeded
|
ERROR_QUOTA_EXCEEDED
|
ERROR_QUOTA_EXCEEDED
|
FirebaseTooManyRequestsException
|
Le quota de validation par téléphone a été dépassé pour ce projet. |
ERROR_APP_NOT_VERIFIED
|
Identity Platform n'a pas pu récupérer la notification push silencieuse et ne peut donc pas valider votre application. Assurez-vous d'avoir correctement configuré votre application pour recevoir les notifications push. |