我应该使用哪个Java库通过Facebook,Gmail,本地身份验证等进行身份验证?

Ósc*_*car 8 java openid authentication oauth socialauth

您建议在Java Web应用程序(只是servlet和JSP)中实现哪个Java库?我们希望提供最常见的身份验证提供商(Facebook,Yahoo,Gmail等)以及本地帐户注册.

我找到了SocialAuth,但它看起来很新,我不知道是否有更好的选择.此外,看起来SocialAuth会请求访问我不需要的用户联系人,并且可能会烦扰我们的用户.

谢谢!

Mik*_*ike 0

Spring Security 是在项目中获得灵活的身份验证系统的良好起点。

http://static.springsource.org/spring-security/site/

有一个 spring-security-facebook 插件将集成 facebook auth。

http://code.google.com/p/spring-security-facebook/

具体其他人的情况我不太清楚。如果你谈论的是 OpenID 那么 spring security 支持它。