我有一个名为Member
. 我希望这个实体实现 Spring SecurityUserDetails
并实现一个基于 JPA 的自定义UserService
.
在此之前,我有几点需要整理:
- 该
Member
实体有很多属性。Member
现在可以实现UserDetails
并因此存储到 HttpSession中的事实(请参阅 参考资料HttpSessionSecurityContextRepository
)会显着影响会话使用吗? - 我可以
Member
通过调用来检索当前登录的:SecurityContextHolder.getContext().getAuthentication().getPrincipal();
并期望其所有属性在其他地方更新时保持正确同步吗?