Spring Security 3 Datenbankauthentifizierung mit Hibernate
Brauche ich, um Benutzer zu authentifizieren, die von Datenbank -, Spring Security Dokumente nicht sagen, wie das authentifizieren mit hibernate. Ist das möglich und wie kann ich das machen?
InformationsquelleAutor der Frage newbie | 2010-04-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie um Ihr eigenes custom-authentication-provider.
Beispiel-code:
- Dienst laden Anwender aus dem Ruhezustand:
Service konvertieren Sie Ihre Einheit zu einer Quelle Benutzer-Objekt:
Die namespace-basierte application-context-security.xml würde so Aussehen:
InformationsquelleAutor der Antwort Kdeveloper
Wenn Sie eine JDBC zugänglichen Datenbank, dann können Sie die folgenden Authentifizierungs-provider und vermeiden Sie das erstellen einer eigenen. Es reduziert den code für die 9 Zeilen XML:
Können Sie dann auf einrichten Ihrer Datenquelle wie folgt
Haben Sie einen Blick auf diese post: http://codehustler.org/blog/spring-security-tutorial-form-login/
Es deckt alles, was Sie wissen müssen über die Anpassung von Spring Security form-login.
InformationsquelleAutor der Antwort Alessandro Giannone
Einer java-Konfiguration könnte wie folgt Aussehen
InformationsquelleAutor der Antwort petter