我想提醒用户注册他们选择的电子邮件地址已经在我们的用户群中; 如何在他们注册之前(同时)将他们(期望的)电子邮件与我的用户列表中的用户进行比较?用户存储的确切位置以及如何访问taht datanode?
您应该有一个包含用户的用户节点以及有关它们的其他信息.
登录凭据存储在firebase内部,因此您无法直接访问它们.拥有用户节点允许访问有关用户的其他数据(并且可以仔细检查以查看是否已使用电子邮件地址).
users
uid_00001
name: "Frank"
email: "frank@wazmo.com"
fav_movie: "Airplane"
uid_00002
name: "Kato"
email: "kato@yipee.com"
fav_movie: "Pink Panther"
Run Code Online (Sandbox Code Playgroud)
使用上述结构,您可以简单地查询电子邮件地址,如果匹配,则不允许他们使用它.
这是非常常见的做法,有很多关于在Firebase网站上处理用户的信息.
查看此链接中的存储用户数据
https://www.firebase.com/docs/ios/guide/user-auth.html
归档时间: |
|
查看次数: |
1154 次 |
最近记录: |