【问题标题】:Get Facebook/Google access token on Firebase Auth#onAuthStateChanged?在 Firebase Auth#onAuthStateChanged 上获取 Facebook/Google 访问令牌?
【发布时间】:2017-11-10 00:49:32
【问题描述】:

如果我使用 Auth#signInWithPopup 进行身份验证,我会得到一个包含凭据的结果。

如何在 Auth#onStateChanged 的​​观察者中获得相同的凭据?

【问题讨论】:

    标签: firebase firebase-authentication


    【解决方案1】:

    您无法从 Auth#onStateChanged 获取凭据。您只能从 Auth#signInWithPopup 或 Auth#getRedirectResult 的结果中获取它们。由于这些字段仅在登录时获取一次,并且不由 Firebase Auth 维护或存储(例如 OAuth 凭据、其他 IdP 数据),因此它们仅在登录完成时返回。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-11
      • 1970-01-01
      • 2011-08-26
      • 2012-01-02
      • 2014-08-04
      • 2016-12-29
      • 2017-01-28
      • 1970-01-01
      相关资源
      最近更新 更多