Como faço para recuperar as informações do token (Informações ultimo Acesso ) no meu controller, já que a logica de autenticação e validação é feita num classe Filter antes da requisição?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Como faço para recuperar as informações do token (Informações ultimo Acesso ) no meu controller, já que a logica de autenticação e validação é feita num classe Filter antes da requisição?
Oi Rafael,
Se você precisar acessar o token de dentro de um Controller, basta receber como parâmetro no método e anotá-lo com @RequestHeader. Algo como:
@DeleteMapping("/{id}")
@Transactional
public ResponseEntity<?> remover(@PathVariable Long id, @RequestHeader("Authorization") String authorizationHeader) {
//...
}
Bons estudos!