【发布时间】:2021-11-21 08:48:47
【问题描述】:
每当我在 Firebase 中使用电子邮件/密码身份验证提供程序时,即使emailVerified 是false,该提供程序也会在成功注册后发送一个不记名令牌。有没有办法开箱即用地配置电子邮件/密码身份验证提供程序,使其在用户验证其电子邮件地址之前不发送不记名令牌(并返回 403 错误)?
请注意,我知道如何通过 createUserWithEmailAndPassword、signInWithEmailAndPassword、signOut 方法使用 firebase v9.x 创建用户、登录用户、发送验证电子邮件等... sendEmailVerification 来自 firebase/auth。我只是问是否有一种方法可以设置提供者的行为,而不必为此编写我自己的处理程序函数。每当需要电子邮件验证时,我希望它的行为与 Cognito 一样。
【问题讨论】:
标签: firebase firebase-authentication