gpt4 book ai didi

firebase - 在 Flutter App 中查找邮箱和用户名是否已经存在于 Firebase Auth 中

转载 作者:IT王子 更新时间:2023-10-29 06:51:45 32 4
gpt4 key购买 nike

我在我的 Flutter 应用程序中使用电子邮件注册,并为此使用 Firebase 身份验证。如何在注册页面上显示输入的电子邮件和用户名是否已存在于数据库中?

最佳答案

firebase 会将该信息作为错误消息返回:

FirebaseAuth.instance.createUserWithEmailAndPassword(email: _email, password: _password).then((user) {

// do whatever you want to do with new user object

}).catchError((e) {
print(e.details); // code, message, details
});

如果电子邮件存在,它将触发 catchError。值得注意的是,'details' 是人类可读的错误 getter 。 “code”和“message”对最终用户没有用,但这是 firebase_auth 上仅有的两个记录。

关于firebase - 在 Flutter App 中查找邮箱和用户名是否已经存在于 Firebase Auth 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51387031/

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