Jan.01

Como verificar informações do usuário com spring security?

Pessoal, tudo bem?

Estava procurando uma maneira de visualizar as informações de um usuário logado por meio do spring security, bom está aí (:


SecurityContext context=SecurityContextHolder.getContext();
Authentication auth=context.getAuthentication();
out.print(auth.getPrincipal()+"<br><br>");
out.print("Detalhes: " + auth.getDetails()+"<br><br>");


HttpSession sessao = request.getSession();
SecurityContext ctx = (SecurityContext) sessao.getAttribute("SPRING_SECURITY_CONTEXT");

Authentication autentication =ctx.getAuthentication();
out.println(autentication.toString());

Abração!

Java
Share this Story:
  • facebook
  • twitter
  • gplus

Leave a comment

Comment