【问题标题】:How to get ID of disabled firebase user (during authentication)?如何获取已禁用 Firebase 用户的 ID(在身份验证期间)?
【发布时间】:2021-12-27 15:16:08
【问题描述】:

如果我从控制台禁用用户,用户凭据将不会在一小时内刷新,并且用户将被取消身份验证。尝试登录时,用户将收到带有 ErrorCode AuthError.UserDisabled 的 FirebaseException。

向用户显示他的帐户已被禁用很好,但我还想向他显示他的 Firebase 帐户 ID(这是一个包含字母和数字的复杂字符串)以进行支持查询。当帐户被禁用时,如何获取用户 ID 以将其显示给用户?这发生在 Unity 中。

【问题讨论】:

    标签: firebase unity3d authentication firebase-authentication


    【解决方案1】:

    据我所知,与凭据匹配的 UID 未在此错误消息中公开,因此您必须以另一种方式查找。我能想到的最好的方法是使用 Admin SDK 来find the user by their email address

    【讨论】:

      猜你喜欢
      • 2016-09-26
      • 2022-01-18
      • 1970-01-01
      • 2019-07-20
      • 1970-01-01
      • 2021-12-04
      • 1970-01-01
      • 2022-01-02
      • 2021-12-12
      相关资源
      最近更新 更多