Rollenbasierte Zugriffskontrolle mit Dropwizard
-
21-12-2019 - |
Frage
Wir sind Spike Dropwizard für unser nächstes Projekt und eines der Dinge, die wir umsetzen müssen, ist ein rollenbasierter Zugangskontrollmechanismus.
Gibt es einen leichten Standard, um es mit Dropwizard oder Beispielen zu tun, die ich folgen kann?
Lösung
Haben Sie einen Blick auf Dropwizard-Auth ?Es macht es sehr einfach, in der gewünschten Authentifizierungsmethode (Shiro, Feder usw.) zu stecken.Es unterstützt auch OAuth2, wenn Sie so weit gehen möchten ...
Sie können einen Shiro-Authentifikator so implementieren:
generasacodicetagpre.und Sie können Shiro mit der Umgebung so registrieren (aufgerufen von Ihrer generakodicetagcode-Methode):
generasacodicetagpre.und überprüfen Sie dann auf eine solche Rolle:
generasacodicetagpre.Andere Tipps
Sie können den Dropwizard sehr gut verwenden, vorausgesetzt Auth-Mechanismen http://www.dropwizard.io/0.9.1/docs/Manual/auth.html
generasacodicetagpre.