0
Once a user authenticates, the auth variable in your Firebase Database Rules rules will be populated with the user's information. This information includes their unique identifier (uid) as well as linked account data, such as a Facebook id or an email address, and other info.
を言うと、私はときに、これは私のルールです
Firebase Database error: Permission denied
を返しますデータベースを読んでみてください行い、認証Googleと私のアプリではなく、機能しません:
{
"rules": {
"msgs":{
".read": "auth != null && auth.provider == 'google'",
".write":"auth != null && auth.provider == 'google'"
}
}
}
同じ問題が解決しない – MrDroid
興味深い...あなたはmsgs子ノードを読んでいますか?あなたは、その参照ポイントを取得することを使用しているコードを投稿することはできますか? –
はい。私が.readを変更したので。 trueに書き込み、正常に動作し、アンドロイド側のデータを取得します。 データベース参照firebaseDatabase = FirebaseDatabase.getInstance()。getReference(); DatabaseReference databaseReference = firebaseDatabase.child( "msgs"); – MrDroid