Welche Java-Bibliothek empfehlen Sie, die Authentifizierung in einer Java-Webanwendung (nur Servlets & amp; JSPs) zu implementieren? Wir wollen die gängigsten Authentifizierungsanbieter (Facebook, Yahoo, Google Mail, etc.) und auch die lokale Account-Registrierung anbieten.
Ich habe SocialAuth gefunden, aber es sieht ziemlich neu aus und ich weiß nicht, ob es bessere Alternativen gibt. Darüber hinaus sieht es so aus, als ob SocialAuth den Zugriff auf Benutzerkontakte anfordert, die ich nicht benötige und die unsere Benutzer verärgern könnten.
Danke!
Sie können die neuere Version von SocialAuth auschecken, Sie können die Berechtigungsebene festlegen, die von den Benutzern angefordert werden soll.
Spring Security ist ein guter Ausgangspunkt, um ein flexibles Authentifizierungssystem in Ihrem Projekt zu erhalten.
Es gibt ein Spring-Security-Facebook-Plugin, das die Facebook-Authentifizierung integrieren wird.
Ich bin mir über die anderen nicht sicher. Wenn Sie über OpenID sprechen, dann unterstützt die Federsicherheit das.
Tags und Links java oauth authentication openid socialauth