![](/img/trans.png)
[英]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.