Firebase Auth User对象:如何访问“创建的”或“签名的”属性?

时间:2019-04-24 21:10:18

标签: firebase-authentication

我正在尝试以代码(python)读取Firebase身份验证控制台(“用户”标签)上显示的“创建”和“登录”日期。有谁知道如何获得这些属性?我在文档中找不到它们。谢谢!

我尝试了print(str(user.signed_in))和其他语法变体,但无济于事。

import firebase_admin
from firebase_admin import auth
default_app = firebase_admin.initialize_app()
for user in auth.list_users().iterate_all():
    if user.email is None:
        print(str(user.uid))        # WORKS
        print(str(user.created))    # DOESN'T

1 个答案:

答案 0 :(得分:1)

它应该在user.user_metadata中。 在官方参考中详细了解user record的属性。