Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida!

Ola,

Tenho uma duvida, após da uma pesquisada aqui na internet vi que posso pegar os detalhes de quem está logado com:

UserDetails u = (UserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();

Só que o que acontece, vamos supor que a que a loja da casa do código tem uma filial, como eu poderia estar recebendo o nome da filial da casa do código está logado? Nessa caso o Usuário estaria herdando uma filial!

1 resposta
solução!

Você pode fazer cast para a sua classe do usuário.. já que ela implementa a interface UserDetails.