Ich erstelle eine Anwendung auf Android, in der ich Firebase als Datenbank verwende. Ich habe drei verschiedene Arten von Benutzern in diesem, die Betreiber, Manager, Administratoren für jeden, den ich verschiedenen Arten von Zugriff auf jeden von ihnen wie Betreiber geben möchte, kann Manager Daten anzeigen und hinzufügen, während Admin Daten hinzufügen/löschen/anzeigen kann . Ich habe versucht, E-Mail & Auth Registerkarte in Firebase verwenden, aber es erlaubt mir nicht, den Typ des Benutzers darauf festzulegen. Ich benötige nur Hilfe zu dem Aspekt, wie ich verschiedene Login-Typen für verschiedene Benutzer habe.Wie kann man unterschiedlichen Benutzern den Zugang zum Login in Firebase geben?
7
A
Antwort
8
Firebase-Authentifizierung (wie der Name schon sagt) authentifiziert nur den Benutzer: es stellt sicher, dass der Benutzer ist, wer sie sagen, dass sie sind. Es ist nicht möglich, einen bestimmten Benutzertyp festzulegen.
Um den Zugriff für Benutzer basierend auf ihrer Identität einzuschränken, müssen Sie Regeln für Ihre Datenbank schreiben. Siehe https://firebase.google.com/docs/database/security/
Das Modell, das Sie beschreiben, wird als rollenbasierte Sicherheitsanzeige bezeichnet. Nach dem Lesen der Dokumentation empfehle ich, nach weiteren Informationen zu suchen.
Verwandte Themen
- 1. Wie kann ich Benutzern ein Dateispeicherlimit geben?
- 2. Richtiger Weg zum Speichern von Benutzern in der Firebase-Datenbank
- 3. kann nicht Firebase-Login in Cloud 9
- 4. Wie nginx Master-Prozess mit unterschiedlichen Benutzern
- 5. Firebase - Erstellen von zwei Ebenen von Benutzern
- 6. Firebase Zugang innerhalb GAE
- 7. Firebase Login Authentifizierung
- 8. Wie Vektor am Zugang zum Bediener konvertieren [] Zugang in vim
- 9. Wie kann ich nur einmal Zugang zu Web-Service geben
- 10. Zugang verweigert über ssh Login in Centos
- 11. Wie kann man den Zugang zum gesamten Computer-Dateisystem für Apache/PHP verweigern?
- 12. Firebase: Login Fehler
- 13. Firebase-Datenbankregel - Wie überprüft man, ob der Login bereits existiert?
- 14. Ablauf zum Authentifizieren von Benutzern mit Redux
- 15. Was passiert mit anonymen Benutzern von Firebase?
- 16. Neue Firebase Facebook Login
- 17. Firebase Gplus Login-Beispiel?
- 18. Wie man den Login-Fluss in ionic 2 implementiert?
- 19. Wie behebt man den Firebase Speicherfehler?
- 20. Neuen Benutzern Standardberechtigungen oder eine Standardgruppe geben
- 21. Migrieren von Parse-Benutzern zu Firebase-Auth-Benutzern
- 22. Wie schränke ich den Zugang zum Kubernetes-Service ein?
- 23. Wie macht man Android Virtual Device Zugang zum Internet?
- 24. firebase login using power shell
- 25. Firebase Login als anderer Benutzer
- 26. Android Login und Speicherung mit Firebase
- 27. Angularjs geben den Fokus auf das Fenster nach dem Login
- 28. Wie Authentifizierung von Benutzern mit Facebook Login in Java
- 29. eine IAM-Benutzer Geben Sie vollen Zugang
- 30. Firebase Facebook Login mit Ionic