使用 firebase 云功能更改密码

JGC*_*JGC 2 passwords firebase-authentication google-cloud-functions

我找到了有关如何更改密码的文档(管理用户 ** Firebase 官方文档),但没有找到如何使用云功能。user.updatePassword(newPassword).then(() => { 不适用于云功能。--> 至少我知道...我的目标如果可能的话,是传递用户用户 ID 和新密码以与上述类似的方式并对其进行更改。我可能错过的任何示例或 firebase 文档都会很棒。干杯

Fra*_*len 5

在 Cloud Function 内部,您使用 Firebase Admin SDK 来访问 Firebase 身份验证,因此您可以通过它更新用户以设置其密码。从该链接:

getAuth()
  .updateUser(uid, {
    password: 'newPassword',
  })
Run Code Online (Sandbox Code Playgroud)