というJPAエンティティがありMember
ます。このエンティティにSpring SecurityUserDetails
を実装し、カスタム JPA ベースのUserService
.
その前に、整理したいいくつかの懸念事項があります。
Member
エンティティにはかなりの数のプロパティがあります。Member
が実装UserDetails
されて HttpSession に格納されるようになったこと(「参考文献」を参照HttpSessionSecurityContextRepository
)は、セッションの使用に大きな影響を与える可能性がありますか?Member
呼び出すだけで現在ログインしているを取得できますか:他の場所で更新されたときに、そのすべてのプロパティが適切に同期されたままになることを期待できますSecurityContextHolder.getContext().getAuthentication().getPrincipal();
か?