我想制作一个使用 MongoDB 集成 spring social 和 spring security 的完整示例,我需要一些示例、链接或教程来帮助我实现这一目标。
谢谢。
最佳答案
官方文档是一个正确的起点。这两个框架都默认支持 JDBC 持久性。这种支持包括两件事:数据库模式和负责持久性的几个 bean。您需要做的是为这些 bean 提供您自己的实现,然后配置两个框架以使用您的 bean。您需要实现以下接口(interface):
- Spring 安全:UserDetailsService
- Spring 社交:ConnectionRepository
- Spring 社交:UsersConnectionRepository
查看文档中的示例,您将了解如何将 bean 集成到框架中。如果您想使用某些功能(例如 Spring Security 中的 ACL),您将需要额外的 bean。
关于使用 MongoDB 的 Spring Social 和 Spring Security,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21570322/