Yun*_*yev 2 android login firebase firebase-authentication firebase-realtime-database
我正在制作一个应用程序,在该应用程序中,用户登录并存储他们的信息; 但是,我注意到我注册后没有用户的密码信息.在通过Firebase注册时存储用户密码是一个好主意吗?有一点我需要他们的密码?在进一步讨论之前,我想确定一下.谢谢!
您不需要将密码存储在 firebase 数据库中,在您使用createUserWithEmailAndPassword电子邮件对用户进行身份验证后,其他信息将存储在身份验证控制台中。所以你不需要数据库中的密码,你需要的只是连接 auth 和数据库的用户 ID。
FirebaseUser user=FirebaseAuth.getInstance().getCurrentUser();
String useruid=user.getUid();
Run Code Online (Sandbox Code Playgroud)
你不这样做.
使用(真棒,惊人的)Firebase身份验证系统.
点击这里:
在左侧,查看所有用户 - 单击"身份验证".
你永远不会看到/你看不到他们的密码.
您根本不处理或触摸密码.
在Android iOS应用程序中,您获得了用户ID - 就是这样.
@PeterHaddad的答案显示了如何做到这一点.
这是任何Firebase ios/droid应用程序中的第一步也是最基本的步骤.
在您的数据中,您将拥有一个名为"userData /"的"表格",您可以在此处保存有关该用户的所有数据.(例如,您可以存储他们的地址,真实姓名,鞋子尺码......您应用中的相关内容.)
注意 - FBase非常棒,您的用户还可以使用其他方法(手机等)连接.供将来参考,这里有解释
| 归档时间: |
|
| 查看次数: |
2398 次 |
| 最近记录: |