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. Sur Android, vérifiez que le nom de package et le certificat 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 d'une connexion à premier facteur réussie. |
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 deuxième facteur correspondant à l'identifiant fourni. |
auth/multi-factor-auth-required
|
ERROR_SECOND_FACTOR_REQUIRED
|
ERROR_SECOND_FACTOR_REQUIRED
|
FirebaseAuthMultiFactorException
|
Pour vous connecter, vous devez prouver que vous êtes le propriétaire d'un deuxième facteur. |
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és pour un utilisateur a été dépassé. |
auth/unsupported-first-factor
|
ERROR_UNSUPPORTED_FIRST_FACTOR
|
ERROR_UNSUPPORTED_FIRST_FACTOR
|
FirebaseAuthException
|
L'inscription à un deuxième 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
|
Pour envoyer les codes de validation, indiquez un numéro de téléphone pour le 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
|
Les identifiants d'authentification par téléphone ont été créés avec un code de validation par 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
|
Les identifiants d'authentification par téléphone ont été créés 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 les identifiants 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é, est déjà utilisé, ou le domaine qui lui est associé ne correspond pas à la liste des domaines sur 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 n'a donc pas pu valider votre application. Assurez-vous d'avoir correctement configuré votre application pour recevoir des notifications push. |