Обычно в Spring Framework текущий пользователь получается примерно таким кодом:
1 2 |
UserInfo userInfo = SecurityContextHolder.getContext() .getAuthentication().getPrincipal(); |
Однако в контроллерах можно получать текущего пользователя в качестве параметра метода. Читать далее Spring MVC получаем текущего пользователя в качестве параметра (@AuthenticationPrincipal)