2016-04-08 73 views

回答

0

Firebase documentation on the auth variable in security rules說,這些屬性可用:

用戶進行驗證內置提供商之一

後,AUTH變量將包含以下內容:

提供商的身份驗證方法使用(「密碼」,「匿名」,「臉譜」,「github」,「谷歌」或「微博」)。

uid一個唯一的用戶ID,保證在所有提供者中都是唯一的。

沒有附加屬性可用,這就是爲什麼大多數開發人員store the user's information in their database as described in the documentation

如果要控制安全規則中auth變量中可用的信息,還可以考慮minting your own tokens with Firebase custom authentication

+0

感謝您澄清此Frank,這是我在數據存儲中存儲auth數據方面所做的工作。如果Firebase能夠提供一種方法來獲取規則中的電子郵件並比較它例如在數據庫中的一個位置,而不是按照您的建議和我在其他地方看到的令牌 –

相關問題