Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java/Spring应用程序的用户配置文件登录解决方案_Java_Facebook_Spring_Login - Fatal编程技术网

Java/Spring应用程序的用户配置文件登录解决方案

Java/Spring应用程序的用户配置文件登录解决方案,java,facebook,spring,login,Java,Facebook,Spring,Login,我正在用Java开发一个web应用程序,使用Spring框架。我正在为我的网站添加个性化设置,我想为我的用户提供最好的体验。我正在寻找的功能: 支持使用流行服务登录(至少Facebook和Google) 支持创建用户名/密码 支持绑定多个凭据(即同一帐户可以有FB、Google和用户名/密码) 重置密码功能 记得我吗 很好的登录小部件(比如Stackoverflow) 密码的安全存储 JSP集成(即登录标记、条件“已登录”、“has-permission-x”标记) 支持在我的模式中集成 移动

我正在用Java开发一个web应用程序,使用Spring框架。我正在为我的网站添加个性化设置,我想为我的用户提供最好的体验。我正在寻找的功能:

  • 支持使用流行服务登录(至少Facebook和Google)
  • 支持创建用户名/密码
  • 支持绑定多个凭据(即同一帐户可以有FB、Google和用户名/密码)
  • 重置密码功能
  • 记得我吗
  • 很好的登录小部件(比如Stackoverflow)
  • 密码的安全存储
  • JSP集成(即登录标记、条件“已登录”、“has-permission-x”标记)
  • 支持在我的模式中集成
  • 移动支持(可从移动浏览器使用)
  • 开源

我意识到SpringSecurity/SpringSocial有一些这样的功能(它们有点重叠)

是的,spring security、spring social、spring mobile、openid4java和一个可以满足您需求的应用程序。但是你仍然需要编写代码和配置东西。它还没有“准备好使用”。您可以从生成一些框架项目开始,您可以在此基础上向前构建