Bom dia!
Após implementar o metodo que é ensinado no curso, surgiu algumas duvidas a respeito do assunto.
É possivel definir um tempo para que o token expire, e ai após o timeout, o usuário é obrigado a se logar novamente e é gerado um novo token.
Mas ai surgiram alguns questiomantos:
1ª - Como renovar o token? Se o token durar 10 minutos, e a pessoa estiver utilizando o sistema, o mesmo não pode ser inutilizado. O timeout deve ocorrer com x tempo de inatividade. Como fazer esse processo de renovação?
2º - Como que eu invalido o token, como por exemplo num logout. O usuário se deslogou do sistema, então aquele token deve ser inutilizado, e para que ele possa novamente acessar será necessário gerar um novo token.
Até procurei conteudos a respeito disso na internet, mas tudo que achei era uma biblioteca o JTW/Tymon, porem não consegui instala-la pois ela não é compativel com as novas versões do Lumen/Laravel.
Fico no aguardo de considerações.
Abs,
Lucas Pardini