我正在使用Pyrebase从Django的firebase中获取数据,到目前为止,它似乎能够执行所有操作,但是由于某种原因,我无法从firebase的身份验证页面中获取User UID。 这对我来说是必要的,因为所有用户数据库节点都从此处保存在用户UID下。这是我目前的尝试,但idToken不返回用户UID
token = user['idToken']
print(token)
答案 0 :(得分:0)
我知道了。通过身份验证后,您可以调用localId
,它将获取用户UID。
user = auth.sign_in_with_email_and_password(email, password)
session_id = user['idToken'
request.session['uid'] = str(session_id)
print(user["localId"])