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