繁体   English   中英

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

[英]Which Java library should I use for authentication through Facebook, Gmail, local auth, etc.?

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

我已经找到了SocialAuth,但是它看起来很新,我不知道是否有更好的选择。 此外,SocialAuth似乎会请求访问我不需要的用户联系人,这可能会激怒我们的用户。

谢谢!

您可以签出较新版本的SocialAuth,您可以设置要从用户询问的权限级别。

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支持。

我最终使用openid4java来集成Google和Yahoo OpenId,并使用简单的HttpClient调用来集成基于OAuth的服务(Facebook和Hotmail)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM