【问题标题】:Email verification in React native Social Media AppReact 原生社交媒体应用中的电子邮件验证
【发布时间】:2022-01-03 15:14:08
【问题描述】:

我有一个 react-native 社交媒体应用。它允许用户注册并创建密码。它将经过用户身份验证的电子邮件存储在 firebase 数据库中。

我的问题是,我如何让用户验证他们是否没有使用其他人的电子邮件。

【问题讨论】:

    标签: javascript reactjs react-native firebase-authentication


    【解决方案1】:

    我不知道您是否使用 Cloud Firestore 或实时数据库,但您可以在写入 db see more info here 之前为此检查电子邮件设置规则

    另见firebase auth

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案2】:

    您需要向用户发送一封验证电子邮件,然后检查其用户个人资料中的emailVerified 属性。

    要从 JavaScript SDK 发送电子邮件,请参阅文档中的 Send a user a verification emailSend a user a verification email。如果你使用react-native-firebase,方法可以在here找到。

    【讨论】:

      猜你喜欢
      • 2021-07-19
      • 2020-04-03
      • 2023-02-01
      • 2018-01-09
      • 1970-01-01
      • 2021-01-19
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多