gpt4 book ai didi

javascript - 使用临时密码的 Firebase 电子邮件验证

转载 作者:行者123 更新时间:2023-12-01 02:36:28 25 4
gpt4 key购买 nike

我有一个 React 应用程序,运动队可以在其中注册。一支球队有一名教练,该教练应该能够邀请他的团队成员通过电子邮件。

我已经通过表格设置了教练创建团队成员的方式设置临时密码的位置

我调用的表单的onSubmit

    auth.createUserWithEmailAndPassword(data['email'],
generateRandomPassword())
.then(user => user.sendEmailVerification())

这一切都很好,并且工作起来就像一个魅力,但我似乎无法找出使我能够通过电子邮件发送密码的黑客,因为电子邮件模板的编辑在“Firebase Console”中呈灰色显示。

除了教练告知每个成员各自的密码之外,还有人能找到解决此问题的方法吗?

最佳答案

我会改为 send a password reset email ,其中包含允许收件人重置密码的 token 。这意味着您可以放心地假设登录的用户已收到此电子邮件,并且这验证了他们的电子邮件地址。所以你可以use the Admin SDK to set their emailVerified property .

关于javascript - 使用临时密码的 Firebase 电子邮件验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47871143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com