0
私はAndroidベースのアプリケーションでFirebase UIを使用してユーザー認証を実装していますが、問題が発生しています。ここ はシナリオです:Firebaseは電子メールとGoogleアカウントの両方で認証します
- ユーザーは、そのアカウントのうち
- ユーザーがサイン
- 同じユーザーが同じであることを起こるおり、自分のGoogleアカウントでログインしようとする自分のメールアドレスを使用してアカウントを作成し、彼らは電子メールアドレスでアカウントを作成するために使用したメールアドレスは
- ユーザーが正常に署名し、1
- ユーザーがサインアウト がステップ上のアカウントと同じアカウントからのデータを(見ることができますステップ1であります210
- ユーザーは電子メールアドレスでログインしようとしています
- ユーザーは
unknown error
を取得し、電子メールアドレスでサインインすることはできません。 Googleアカウントですべてうまく動作しますが、電子メールでサインインすることはもうできません。
は、私が実際のエラーを見つけるために、Webクライアントを使用しようとした、電子メールアドレスを使用してサインインしようとしたとき、私は次のエラーを取得:これが起こっている
{
"code":"auth/wrong-password",
"message":"The password is invalid or the user does not have a password."
}
私は静かではありません。あなたは「それらの2つのアカウントを1つにリンクする」という意味を理解しています。 –
これは、ユーザーが電子メールとパスワードを使用して再度サインインしようとしたときに(オーバーライドされた後)、Googleの資格情報で「強制的にサインイン」することを意味します。 –