Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Spring Security get User id

Olá. Gostaria de saber qual a outra forma de pegar o ID do usuário logado no controller sem ser pela URL?

6 respostas

Oi Clerman, consegue ser mais específico? Você não pode recuperar o usuário logado através da sessão http?

solução!

Consegui aqui Alberto pelo Http, Obrigado!

Boa tarde,

O link abaixo é bastante interessante. Nele é explicado como buscar os dados de login tanto no JSP, como no controller e também usando o SecurityContextHolder.

http://www.baeldung.com/get-user-in-spring-security

Todas as implementações retornam nulo. Não resolveram!

Clerman, acredito que houve algum erro na sua tentativa de login. Não aparece erro nenhum nos logs no console?

Márcio, descobri aqui. O problema é que dentre as urls, eu havia liberado uma (receitas/listAll) que fazia a requisição por ajax para ter acesso sem o login e bloqueado essa (receitas/), me trazendo esse enorme aprendizado.