Tat*_*yXY 6 javascript authentication facebook firebase firebase-authentication
谷歌在这个视频中说:https://www.youtube.com/watch?v =8sGY55yxicA&t=1m3s
用户信息包含一个唯一的 ID,保证在所有提供商中都是唯一的。
如果用户在每个提供商上拥有不同的电子邮件和密码,这怎么可能呢?Google 如何知道哪个 Facebook、Google 和 Github 帐户属于同一用户?
Firebase 中有一个选项可以将身份验证提供者链接在一起。
工作流程相当简单,您可以让用户通过 Google 进行身份验证,登录后他们可以将其帐户链接到 Facebook,或用户名/密码组合。
这样,每当他们登录时,他们都会使用相同的用户 ID。Auth 对象将与链接到 Auth 用户的不同提供者一起返回。
请参阅https://firebase.google.com/docs/auth/web/account-linking了解更多信息。
归档时间: |
|
查看次数: |
1033 次 |
最近记录: |