Firebase Python Admin:provider_id只返回"firebase"而不返回"google.com"



希望你们今天过得愉快!

我在Firebase Python管理SDK中遇到了一个问题。

ISSUE:我使用[user=auth.get_user("firebase user uid"(]返回特定帐户的信息,在我尝试使用[account_type=user.provider_ID]获取帐户提供程序ID之前,一切都正常;google.com";但我得到了";"火球";返回(此问题发生在所有用户身上,无论提供者是谁(。

如有任何帮助,我们将不胜感激。谢谢你们抽出时间!

编辑:我获取提供商ID的目标是使用flask向用户显示帐户登录类型!

;顶级";登录到Firebase Authentication的用户的provider_id应为"firebase",因为它是从颁发给用户的Firebase ID令牌中获得的。

链接帐户提供商(如Google、Facebook等(位于UserRecord对象的provider_data属性下,作为UserInfo对象的列表。

最新更新