Die Gewährung von Zugang zu FB Standorte für eine Gruppe von Benutzern
Konnte ich nicht finden, es in den docs aber gibt es eine Möglichkeit zu definieren, die eine Gruppe von Benutzern und verwenden Sie dieser Gruppe Zugriff gewähren verschiedenen Standorten, statt der Gewährung von Zugriffsrechten für einzelne Benutzer?
Grüße,
LT
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es keine explizite Unterstützung für die "Gruppen" in der Feuerstellung, da können Sie stellen Sie selbst ganz einfach. Hier sind zwei Optionen, je nach Ihrer situation.
Die Speicherung von Informationen in der Feuerstellung.
Folgende Daten könnten verwendet werden, zu vertreten, 2 Gruppen ('alpha' und 'beta') und 3 Stück von geschützten Daten ('thing1', 'thing2' und 'thing3')
Dann können wir die folgenden Regeln zum erzwingen von Sicherheit:
Also wenn dann bin ich authentifiziert { id: 'sally' } wie mein auth Objekt, ich ' ll haben Zugriff auf thing1 und thing3, aber nicht thing2.
Speichern von Informationen in das auth-token.
Wenn Sie die Erstellung Ihrer eigenen auth-Token und Sie wissen, zu welchen Gruppen ein Benutzer ist an der Zeit, die Sie auth, das Sie speichern könnte die Liste der Gruppen in der auth-token, den Sie generieren. Zum Beispiel, wenn Sie generieren auth-token für den Benutzer 'fred' zählen "{ id: 'fred', Gruppen: { alpha: true, beta: true } }"
Dann können Sie erzwingen Mitgliedschaft in der Gruppe mit: