2016-09-04 10 views
0

Firebaseの認証機能を使用していますが、コンソールに空のユーザが表示されることがあります。主なアカウントにログインするのではなく、UIDを使用してユーザー参照でユーザーデータを取得するのではなく、UIDがその空のアカウントにログインするのではなく、一部のユーザーに問題が発生します。Auth機能に電子メールが必要な場合でも、空のユーザを作成するFirebase

ないことが起こることができます正確にどのようにしてください、しかし、成功した認証は、少なくとも1つのプロバイダを持っている必要があるので、これは、Firebase側のバグの可能性のように思える...

な問題とどのように私についての任意のアイデア可能であれば私の側からそれを修正することができますか?

Ps .:「signInAnonymously」が匿名アカウントを作成する方法ですか?

Firebase creating empty users

答えて

1

は、これは意図した動作しますauthenticate with Firebase anonymouslyです。

signInAnonymously()メソッドは、匿名ユーザーがアプリにサインインしている場合を除いて、資格情報を必要とせずに匿名でサインインし、Firebase認証システムに新しいアカウントを作成します。

詳細は、FirebaseAuth.signInAnonymouslyクラスリファレンスを参照してください。

関連する問題