🕌
FirebaseAuthException メッセージ 一覧
初めに
FirebaseAuthを実装する度に、FirebaseAuthExceptionのメッセージ一覧を探しているので、まとめました。
日本訳はDeeplで翻訳しただけなので、ご注意ください。
一覧
createUserWithEmailAndPassword method
-
email-already-in-use
Thrown if there already exists an account with the given email address.
(指定されたメールアドレスを持つアカウントが既に存在する場合にスローされます。) -
invalid-email
Thrown if the email address is not valid.
(メールアドレスが有効でない場合にスローされます。) -
operation-not-allowed
Thrown if email/password accounts are not enabled. Enable email/password accounts in the Firebase Console, under the Auth tab.
(email/password アカウントが有効でない場合にスローされます。Firebase コンソールの Auth タブで、メール/パスワード アカウントを有効にしてください。) -
weak-password
Thrown if the password is not strong enough.
(パスワードが十分に強くない場合にスローされます。)
signInWithEmailAndPassword
-
invalid-email
Thrown if the email address is not valid.
(メールアドレスが有効でない場合にスローされます。) -
user-disabled
Thrown if the user corresponding to the given email has been disabled.
(与えられたメールに対応するユーザが無効化されている場合にスローされます。) -
user-not-found
Thrown if there is no user corresponding to the given email.
(与えられたメールに対応するユーザが存在しない場合にスローされます。) -
wrong-password
Thrown if the password is invalid for the given email, or the account corresponding to the email does not have a password set.
(与えられたメールのパスワードが無効であるか、またはそのメールに対応するアカウントにパスワードが設定されていない場合にスローされます。)
signInWithCredential
-
account-exists-with-different-credential
Thrown if there already exists an account with the email address asserted by the credential. Resolve this by calling fetchSignInMethodsForEmail and then asking the user to sign in using one of the returned providers. Once the user is signed in, the original credential can be linked to the user with linkWithCredential.
(クレデンシャルで指定されたメールアドレスを持つアカウントが既に存在する場合にスローされます。fetchSignInMethodsForEmail を呼び出し、返されたプロバイダーのいずれかを使用してサインインするようユーザーに求めることで、これを解決します。ユーザーがサインインすると、元のクレデンシャルを linkWithCredential でユーザーにリンクすることができます。) -
invalid-credential
Thrown if the credential is malformed or has expired.
(クレデンシャルが不正であるか、有効期限が切れている場合にスローされます。) -
operation-not-allowed
Thrown if the type of account corresponding to the credential is not enabled. Enable the account type in the Firebase Console, under the Auth tab.
(クレデンシャルに対応するアカウントの種類が有効でない場合にスローされます。Firebase コンソールの Auth タブでアカウントタイプを有効にしてください。) -
user-disabled
Thrown if the user corresponding to the given credential has been disabled.
(与えられたクレデンシャルに対応するユーザーが無効化された場合にスローされます。) -
user-not-found
Thrown if signing in with a credential from EmailAuthProvider.credential and there is no user corresponding to the given email.
(EmailAuthProvider.credentialのクレデンシャルでサインインしたときに、与えられたメールに対応するユーザが存在しない場合にスローされます。) -
wrong-password
Thrown if signing in with a credential from EmailAuthProvider.credential and the password is invalid for the given email, or if the account corresponding to the email does not have a password set.
(EmailAuthProvider.credentialからクレデンシャルを使用してサインインし、パスワードが与えられたメールに対して無効である場合、またはメールに対応するアカウントにパスワードが設定されていない場合にスローされます。) -
invalid-verification-code
Thrown if the credential is a PhoneAuthProvider.credential and the verification code of the credential is not valid.
(クレデンシャルがPhoneAuthProvider.credentialであり、クレデンシャルの検証コードが有効でない場合にスローされます。) -
invalid-verification-id
Thrown if the credential is a PhoneAuthProvider.credential and the verification ID of the credential is not valid.id.
(クレデンシャルがPhoneAuthProvider.credentialで、クレデンシャルの検証IDが有効でない場合にスローされる)
おまけ
Firebase Storage
終わりに
Twitterでも情報発信しておりますので、ぜひフォローお願い致します!
Discussion