我目前正在编写一个网站,需要登录才能使用。我从来没有这样做过,我正在寻找建议,以最好的方式来做到这一点。网站的用户管理系统
我猜测已经有开源登录,我可以将它们加入到我的网站中,我只需要建议使用哪一个,以及如何获取关于如何使用它们的信息。
如果任何人有如何去了解它的任何知识或意见,我将不胜感激提前
我目前正在编写一个网站,需要登录才能使用。我从来没有这样做过,我正在寻找建议,以最好的方式来做到这一点。网站的用户管理系统
我猜测已经有开源登录,我可以将它们加入到我的网站中,我只需要建议使用哪一个,以及如何获取关于如何使用它们的信息。
如果任何人有如何去了解它的任何知识或意见,我将不胜感激提前
您可以看看Apache Shiro [1]:“Apache Shiro是一个功能强大且易于使用的Java安全框架,可执行身份验证,授权,加密和会话管理”。
对于使用oAuth的Shiro,请参阅线程[2]。
做的是使用的Java使用OAuth实现IMO最简单的事情
感谢。 OAuth的使用可以从谷歌的凭据您的用户自动登录等
检查了这一点在谷歌:http://code.google.com/p/google-oauth-java-client/
Servlet规范解释了如何标准的认证工作,并且每个服务器(Tomcat的,码头等)提供了各种存储用户及其凭据的选项。
请参阅http://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html了解如何配置Tomcat。
春季安全通常被用作替代方案。