[英]FirebaseAuth and FirebaseDatabase not saving Google sign ups
[英]How to make Android Google Sign In button to just Login and not register with FirebaseAuth?
但是当我点击不在我的Firebase身份验证中的帐户时,它就会被创建!
这就是您在问题中链接的文档所做的事情。 当您选择一个帐户时,无论您是否先前登录过,都会获得Google帐户详细信息,然后创建Firebase帐户。
我想要的是当我点击我的Firebase身份验证中不存在的帐户时,告知用户由于尚未注册,因此无法使用该帐户。
要解决此问题,每次用户使用用户和密码登录时,请在Cloud Firestore或Firebase实时数据库中创建记录,以跟踪应用的每个用户。 用户尝试注册后,只需检查用户是否已存在 。 如果存在,请相应地执行您的逻辑,如果不存在,则显示所需的消息。 但请记住,通知用户“由于尚未注册,因此无法使用该帐户”这不太正确,因为这是用户正在尝试创建的帐户。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.