所以,我知道為什么我有這個錯誤。
我在Firestore的規則:
允許讀,寫:如果request.auh.uid != null;}。
因此,如果我的用戶是連接的,我可以正確地使用Firestore。
但是,如果是一個沒有firestore/auth賬戶的新用戶,如何使用firestore(我需要首先使用firestore,以確保電子郵件沒有被占用。)?
uj5u.com熱心網友回復:
Firebase給你提供了匿名登錄用戶的能力。這方面的檔案可以在這里找到。我建議以匿名方式登錄用戶,允許他們提供創建賬戶所需的任何資料(本例中為電子郵件),執行您需要做的任何邏輯(檢查電子郵件是否可用),然后將他們的匿名賬戶轉為滲透賬戶(這一使用案例也記錄在我之前給出的鏈接中)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/308599.html
標籤:
上一篇:當從Firebase規則保護的資料中寫入/讀取時,Angular使用令牌
下一篇:軟體開發基礎-軟體系統建模
