【发布时间】:2019-01-17 03:55:49
【问题描述】:
文档Convert an anonymous account to a permanent account 指出了该过程的 3 个步骤,但是第 2 步似乎违反了第 1 步。
- 当用户注册时,为用户的身份验证提供程序完成登录流程最多(但不包括)调用其中一个 Auth.signInWith 方法。例如,获取用户的 Google ID 令牌, Facebook 访问令牌,或电子邮件地址和密码。
- 获取新身份验证提供程序的 AuthCredential:
var credential = firebase.auth.FacebookAuthProvider.credential( response.authResponse.accessToken);- 将 AuthCredential 对象传递给登录用户的链接方法...
我的问题是:第 2 步。response 仅存在 调用第 1 步所说的 Auth.signInWith 方法之一不 做。如何将匿名帐户与 oAuth 帐户关联?
【问题讨论】:
-
除非我理解错了,否则焦点应该是“匿名用户将在成功解析
.linkWithPopup(provider)方法后升级。”这就是你所要做的。 ...不确定上面显示的现有步骤的全部内容。
标签: firebase firebase-authentication