https://www.firebase.com/docs/security/rule-expressions/auth.html 或https://www.firebase.com/docs/security/simple-login-email-password.html
而且在安全頁面,我看到:
https://www.firebase.com/docs/security/security-rules.html
"rules": {
".read": "auth.username == 'admin'",
".write": "auth.username == 'admin'"
}
而且我想在我的一個安全規則中使用用戶名:
"something"
"$name": {
".write": "$name == auth.name"
}
默認情況下,auth.username是否可用?如果不是,我如何才能在Firebase安全中訪問它。
BTW:(我有一個字段「名」在我的用戶「表」)
[Firebase工程師]您在這裏使用哪種簡單的登錄驗證方法? 「用戶名」屬性僅適用於某些驗證方法。 –
您好,先生,我使用簡單的密碼登錄。我做了一個解決方法,保存$ id而不是$ username,但我仍然對答案很好奇:) – EnchanterIO