javascript - 如何使用 Firebase 验证电子邮件地址

标签 javascript firebase firebase-authentication

我正在进行两步注册过程。首先是电子邮件,然后是密码。

我想首先验证电子邮件是否未被使用或格式错误。如果没问题,则显示密码表单。

目前我找不到验证电子邮件是否被使用的好方法。

我希望是这样的:

 firebaseAuth.validateEmailAddress(email)

最佳答案

您可以通过检查 fetchProvidersForEmail 是否返回空数组来检查电子邮件是否正在使用中。

https://firebase.google.com/docs/reference/js/firebase.auth.Auth#fetchProvidersForEmail

关于javascript - 如何使用 Firebase 验证电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44338363/

相关文章:

javascript - Firebase 身份验证 : updateProfile in Cloud Function?

android - 更新用户个人资料照片不会使用 currentUser.photoUrl 进行更新

firebase - 谷歌云 "Cloud Identity"、 "Firebase Auth"、 "Identity Platform"之间的区别

node.js - Firebase admin.auth.createUser 错误(nodejs+Typescript+firebase-admin)

javascript - Node Express 中的 res.sendfile 以及传递数据

javascript - 如何在页面上引用多个相同的用户控件

javascript - Firebase 函数无法在应用程序中使用 oncall 函数,返回内部错误

iOS swift : Could not cast value type '__NSCFNumber' to 'NSString'

javascript - 卸载时关闭浏览器窗口

javascript - 通过JavaScript发送数组到nodejs