Ich logge mich gerade mit E-Mail und Passwort ein. Aber ich möchte in der Lage sein, jedem Benutzer eine Rolle zuzuweisen: Admin oder Benutzer. Ich habe gelesen, dass dies getan wird, indem Sie die benutzerdefinierte Authentifizierungsmethode verwenden, aber ich finde die Dokumente nicht klar zu implementieren mit E-Mail/Passwort-Authentifizierung.Wie richte ich Rollen in der Firebase-Authentifizierung ein?
Wie würde ich das einrichten?
Ich bin derzeit mit Feuerbasis für ember emberfire
Update:
Docs Referenz: https://www.firebase.com/docs/web/guide/login/custom.html
Link hinzufügen Sie verweisen wir auf docs? Unsicher, ob es Ember oder Ember-Fire oder Firebase ist .. Danke! – TameBadger
@TameBadger hat es hinzugefügt – FutoRicky
Wie Sie es implementieren, liegt an Ihnen. Ein benutzerdefinierter Sicherheitsanbieter ist eine Möglichkeit, aber hier ein Beispiel, das einen beliebigen Anbieter verwendet: https://gist.github.com/sararob/331760829a9dcb4be3e7. Siehe auch diese 2,5 Jahre alte Antwort, die immer noch sehr relevant ist: http://stackoverflow.com/questions/19520615/how-do-i-implement-role-based-access-control-in-firebase –