Comment puis-je utiliser la base de données Firebase Realtime lorsque je souhaite uniquement utiliser la connexion à Google? Existe-t-il un moyen de dire à la base de données que je suis connecté?Base de données Firebase RealTime + Google Connectez-vous
Par défaut les règles disent:
write: auth != null
read: auth != null
Comment puis-je dire la DB après avoir signé à travers de session Google qui "auth != null"
.
J'espère que je me suis fait clair, si ce n'est pas s'il vous plaît faites le moi savoir.
EDIT: J'ai changé les règles au-dessous, mais encore, rien
{
"rules": {
".read": "auth != null && auth.provider == 'google'",
".write": "auth != null && auth.provider == 'google'"
}
}
Il semble donc que je suis prêt parce que dans la Règle-Simulator il fonctionne, mais je ne sais pas encore comment pour indiquer à la base de données que je me suis connecté à mon compte Google sur mon téléphone Android.
Après je me connecte je fais une écriture simple:
DatabaseReference mDatabaseReference = FirebaseDatabase.getInstance().getReference("message");
mDatabaseReference.setValue("HELLO");
Merci beaucoup Bob, c'était exactement ce que je cherchais. Il fonctionne maintenant comme prévu. – pbertsch