用春天安全+ Jsf 2实施春天社交

时间:2014-11-30 20:09:01

标签: spring jsf-2 spring-security spring-social

我已经使用所有这些框架制作了一个示例webapp: JSF 2.2(Primefaces / prettyfaces),Spring,Spring Security(记得我),Spring JPA和Log4j2。 新闻是一切运作良好:))

现在我想实现最后一个框架:Spring社交 这是我的任务清单:

  • 启用与FaceBook,Twitter和Google的连接
  • 允许用户拥有多个帐户(例如stackoverflow)
  • 安全社交连接
  • 添加记住我和社交帐户断开连接

但是......我找不到怎么做(我尝试了很多博客,但没有人真正谈论它)和 我不了解Spring随附的社交文档和样本。

有人可以帮助我(或使用此实现的目的样本)吗?

github上的完整项目:https://github.com/cryosore/training

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

Mohd Adnan,我找到了一种方法,但没有春季社交方式:)

首先,我在模型类中进行了一些更新: 我有一个User类,用于存储用户帐户信息(凭据,角色,...)

我添加了一个标准帐户类,用于存储标准身份验证(如密码)

的额外信息

我添加了一个社交帐户类,用于存储社交身份验证的额外信息(ID,提供商,...)

像这样我保持所有安全规则已经实施

我只需做最后一项任务,一切都会像我想要的那样工作;)