如何在flutter中的Firebase身份验证中验证电子邮件?

编码员

我已经使用firebase和flutter创建了一个登录屏幕,一切正常,但是我希望用户使用真实的电子邮件(已验证)而不是任何电子邮件进行登录。

如果用户单击带有以下电子邮件的登录按钮:[email protected],它将接受此电子邮件。

如何验证电子邮件不是伪造的,并且实际上属于真实地址。

德明斯特

为了真正验证用户的电子邮件地址,您需要发送验证邮件,该邮件需要用户采取措施。

仅检查该地址是否存在是不够的,因为该电子邮件地址可能属于任何人。

您可以在Firebase控制台中设置邮件模板,并使用以下代码发送验证邮件。

FirebaseUser user = await _firebaseAuth.createUserWithEmailAndPassword(email: email, password: password);
     try {
        await user.sendEmailVerification();
        return user.uid;
     } catch (e) {
        print("An error occured while trying to send email        verification");
        print(e.message);
     }
   }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ionic,firebase:如何从firebase身份验证中获取所有用户电子邮件

来自分类Dev

如何检查Firebase身份验证中是否存在给定电子邮件?

来自分类Dev

将 SMS OTP 身份验证与 Firebase 中的电子邮件链接验证身份验证联系起来

来自分类Dev

Flutter:如何获取Firebase身份验证凭证以更新电子邮件和密码

来自分类Dev

在Android中不经过身份验证的电子邮件

来自分类Dev

Firebase身份验证电子邮件验证消息

来自分类Dev

Firebase身份验证服务-无需登录即可从电子邮件中查找uid

来自分类Dev

我的Firebase项目经过身份验证的帐户中的电子邮件很奇怪

来自分类Dev

Firebase身份验证服务-无需登录即可从电子邮件中查找uid

来自分类Dev

身份验证电子邮件限制在 Firebase 免费帐户中重置密码

来自分类Dev

如何在Flutter中管理Firebase身份验证状态?

来自分类Dev

如何使用satellizer在angularjs中获取经过身份验证的用户的电子邮件

来自分类Dev

如何通过Firebase身份验证收听电子邮件验证事件并做出本地响应?

来自分类Dev

Firebase 身份验证网络:如何验证电子邮件地址

来自分类Dev

如何在Laravel验证中验证多个电子邮件?

来自分类Dev

Flutter-Firebase自动登录和电子邮件身份验证错误

来自分类Dev

Flutter Firebase电子邮件和密码身份验证登录时遇到问题

来自分类Dev

Firebase 身份验证(电子邮件和密码)未进行身份验证

来自分类Dev

Firebase Android 在自定义登录中重置密码(不使用电子邮件身份验证)

来自分类Dev

如何存储要通过Firebase简单登录电子邮件/密码进行身份验证的用户?

来自分类Dev

如何知道电子邮件是否已在 firebase 身份验证、javascript 中注册?

来自分类Dev

在 Firebase 身份验证中启用“允许使用同一电子邮件创建多个帐户”时收到空电子邮件

来自分类Dev

如何检查电子邮件是否在 firebase 中得到验证

来自分类Dev

如何在Go中验证电子邮件地址

来自分类Dev

如何在ReactJS中设置电子邮件的Regex验证?

来自分类Dev

如何在TextFormField中验证电子邮件

来自分类Dev

如何在Microsoft Excel中验证许多电子邮件

来自分类Dev

我如何在android中验证电子邮件?

来自分类Dev

如何在 Angular2 中验证电子邮件?

Related 相关文章

  1. 1

    ionic,firebase:如何从firebase身份验证中获取所有用户电子邮件

  2. 2

    如何检查Firebase身份验证中是否存在给定电子邮件?

  3. 3

    将 SMS OTP 身份验证与 Firebase 中的电子邮件链接验证身份验证联系起来

  4. 4

    Flutter:如何获取Firebase身份验证凭证以更新电子邮件和密码

  5. 5

    在Android中不经过身份验证的电子邮件

  6. 6

    Firebase身份验证电子邮件验证消息

  7. 7

    Firebase身份验证服务-无需登录即可从电子邮件中查找uid

  8. 8

    我的Firebase项目经过身份验证的帐户中的电子邮件很奇怪

  9. 9

    Firebase身份验证服务-无需登录即可从电子邮件中查找uid

  10. 10

    身份验证电子邮件限制在 Firebase 免费帐户中重置密码

  11. 11

    如何在Flutter中管理Firebase身份验证状态?

  12. 12

    如何使用satellizer在angularjs中获取经过身份验证的用户的电子邮件

  13. 13

    如何通过Firebase身份验证收听电子邮件验证事件并做出本地响应?

  14. 14

    Firebase 身份验证网络:如何验证电子邮件地址

  15. 15

    如何在Laravel验证中验证多个电子邮件?

  16. 16

    Flutter-Firebase自动登录和电子邮件身份验证错误

  17. 17

    Flutter Firebase电子邮件和密码身份验证登录时遇到问题

  18. 18

    Firebase 身份验证(电子邮件和密码)未进行身份验证

  19. 19

    Firebase Android 在自定义登录中重置密码(不使用电子邮件身份验证)

  20. 20

    如何存储要通过Firebase简单登录电子邮件/密码进行身份验证的用户?

  21. 21

    如何知道电子邮件是否已在 firebase 身份验证、javascript 中注册?

  22. 22

    在 Firebase 身份验证中启用“允许使用同一电子邮件创建多个帐户”时收到空电子邮件

  23. 23

    如何检查电子邮件是否在 firebase 中得到验证

  24. 24

    如何在Go中验证电子邮件地址

  25. 25

    如何在ReactJS中设置电子邮件的Regex验证?

  26. 26

    如何在TextFormField中验证电子邮件

  27. 27

    如何在Microsoft Excel中验证许多电子邮件

  28. 28

    我如何在android中验证电子邮件?

  29. 29

    如何在 Angular2 中验证电子邮件?

热门标签

归档