11
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

スクリーンショット 2023-07-20 9.12.29.png

ちゃ!いせりゅーです。

今更ですが、Firebaseを使用したアプリを作成しております。

FireaseのsignUpのエラーの一覧を記載してみました。エラーハンドリングの際に参考になればなと思っております。

これもあるよ!というものがあればコメントいただけると嬉しいです😁

[firebase_auth/invalid-email] The email address is badly formatted.

解説

  • 指定したメールアドレスが適切な形式でないことを示しています。
  • ユーザーがメールアドレスの入力欄に何も入力せずに送信したり、"username@"や"@domain.com"のような不完全なメールアドレスを送信した場合にこのエラーが出ることがあります。
  • メールアドレスは一般的に「username@domain.com」の形式ではないとエラーになります。

おすすめメッセージ

  • 入力したメールアドレスが正しくない形式です。もう一度確認してください。

[firebase_auth/wrong-password] The password is invalid or the user does not have a password.

解説

  • ユーザーがパスワードを間違えて入力したか、あるいはパスワードが設定されていないユーザーであることを示しています。
  • ユーザーが以前に設定したパスワードを忘れて間違えて入力した場合やパスワードなしで登録した(たとえば電話番号認証等を使用)ユーザーがパスワードを入力してしまった場合もこのエラーが出現します。

「パスワードが違う」と「パスワードを設定していない」の2つをそれぞれ別のエラーで出して欲しいな。。。。)

おすすめメッセージ

  • 入力したパスワードが間違っています。もう一度確認してください。
  • パスワードをお忘れですか?「パスワードをリセット」からパスワードをリセットできます。

[firebase_auth/too-many-requests] Access to this account has been temporarily disabled due to many failed login attempts.

解説

  • 特定のアカウントに対して多くのログイン試行が失敗したため、一時的にそのアカウントへのアクセスが無効化されているエラーです。

おすすめメッセージ

  • ログイン試行が多すぎます。しばらく時間を置いてから再度お試しください。
  • セキュリティ上の理由から、一時的にこのアカウントへのアクセスが無効化されています。

[firebase_auth/user-not-found] There is no user record corresponding to this identifier. The user may have been deleted.'

解説

  • ユーザーが既に削除されたアカウントでログインをした際に、出現するエラーです。

おすすめメッセージ

  • 入力された識別子に対応するアカウントが見つかりませんでした。メールアドレスを再度確認してください。
  • 指定されたユーザーが見つかりません。アカウントが削除された可能性があります。アカウントを新たに作成する必要がある場合は、「新規登録」をクリックしてください。

最後に

・SNS系のアプリはAppleに通りづらいですね。毎日格闘なうです。頑張ります。

11
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?