2

Googleは、このビデオの中でこう述べています。https://www.youtube.com/watch?v=8sGY55yxicA&t=1m3sFirebase認証のユーザIDはどのようにすべての認証プロバイダ(Google、Facebook、Github)で同じになるのですか?

ユーザ情報は、すべてのプロバイダ間で明確な であることが保証された固有のIDが含まれています。

ユーザーが各プロバイダで異なるメールとパスワードを持っている場合、どのようにすることができますか? GoogleはどのFacebook、Google、およびGithubアカウントが同じユーザーに属しているかをどのように知っていますか?

答えて

0

認証プロバイダをリンクするためのオプションがFirebaseにあります。

ワークフローはかなり単純です.Googleによって認証されたユーザー、ログインしたユーザーが自分のアカウントをFacebookにリンクするユーザー、またはユーザー名とパスワードの組み合わせを持つことができます。

ログインするたびに、同じユーザーIDでログインします。 Authオブジェクトは、Authユーザーにリンクされているさまざまなプロバイダに戻ってきます。

詳細については、https://firebase.google.com/docs/auth/web/account-linkingを参照してください。

関連する問題