firebase_admin generate_reset_password_link 不工作
firebase_admin generate_reset_password_link not working
我正在使用 pycharm 作为 ide。而且我已经初始化了 firebase。但是我想使用 generate_password_reset_link option.So 我在项目中安装了 firebase_admin。我下载了 json 文件,我认为它应该作为静态文件保存在 pycharm 中。然而,这给了我一个错误。所以我做了以下事情。但是我不断收到错误消息 firebase_admin has no attribute called auth ,或者 firebase_admin has no attribute called generate_password_reset_link。有人可以帮忙吗
import firebase_admin
from firebase_admin import credentials
cred = {
"type": "service_account",
"project_id": "xxxxxxxxx",
"private_key_id": "xxxxxxxxxx",
"private_key": "",
"client_email": "",
"client_id": "",
"auth_uri": "",
"token_uri": "",
.............
}
firebase_admin.initialize_app(cred)
email = request.POST.get('email')
link = firebase_admin.auth.generate_email_verification_link(email)
您需要导入 auth
模块:
from firebase_admin import auth
我正在使用 pycharm 作为 ide。而且我已经初始化了 firebase。但是我想使用 generate_password_reset_link option.So 我在项目中安装了 firebase_admin。我下载了 json 文件,我认为它应该作为静态文件保存在 pycharm 中。然而,这给了我一个错误。所以我做了以下事情。但是我不断收到错误消息 firebase_admin has no attribute called auth ,或者 firebase_admin has no attribute called generate_password_reset_link。有人可以帮忙吗
import firebase_admin
from firebase_admin import credentials
cred = {
"type": "service_account",
"project_id": "xxxxxxxxx",
"private_key_id": "xxxxxxxxxx",
"private_key": "",
"client_email": "",
"client_id": "",
"auth_uri": "",
"token_uri": "",
.............
}
firebase_admin.initialize_app(cred)
email = request.POST.get('email')
link = firebase_admin.auth.generate_email_verification_link(email)
您需要导入 auth
模块:
from firebase_admin import auth