Executando verificação de segurança...
1

[AUTENTICAÇÃO LARAVEL] Para você desenvolvedor Laravel, qual a melhor maneira de trabalhar autenticação em APIs Rest?

Você desenvolvedor laravel que já possui experiencia, poderia dizer qual o melhor método de autenticação? Eu sempre escolho o Sanctum pois já está incluido assim que começamos um projeto Laravel, mas tem tambem JWT, OpaqToken entre outros...

Carregando publicação patrocinada...
1
1
1

Com certeza o Santum é o mais usado.
Com ele você permite que o usuário gere múltiplos tokens e esses tokens podem receber habilidades/escopos que especificam quais ações os tokens podem executar etc...

Antigamente a galera usava muito uma lib da comunidade que permite vc gerar um token JWT por exemplo, mas nas versões mais recentes do Laravel, o Sanctum chegou pra ficar.

Caso precise de um tipo de autenticação diferente como o Auth2, ai vc pode pensar no passaport que é um pacote oficial do Laravel.

Ou, em casos que vc tem X aplicações e você precise transicionar um token entre eles, ai um JWT serveria muito bem. Isso sempre vai depender do contexto da sua aplicação, mas na maioria das vezes o Sanctum vai te servir.