Obtendo exceção ao criar Token usando passaporte Laravel

Nov 25 2020

Tudo está funcionando bem até ontem. Mas hoje, durante o login por meio da api, estou recebendo uma exceção ao criar o token. A exceção é: a replicação de declarações como cabeçalhos está obsoleta e será removida da v4.0. Defina manualmente o cabeçalho se precisar de sua replicação.

Não sei onde as coisas deram errado. Se você tiver alguma solução, ele realmente agradecerá, obrigado.

código para criar token: $ user-> createToken ('fullaccess') -> accessToken;

Respostas

3 noyce21 Nov 25 2020 at 15:46

Eu também enfrentei o mesmo problema, uma solução rápida será fazer o downgrade do pacote lcobucci / jwt: 3.3. Ele deve ter sido atualizado para 3.4 durante a atualização do composer, que gerou o aviso de descontinuação.

LuísCobucci Nov 25 2020 at 20:04

Lamento profundamente por causar confusão ou problemas. por favor, verifiquehttps://github.com/lcobucci/jwt/issues/550#issuecomment-733557709 para minha explicação completa sobre por que essa abordagem foi adotada e por que ela não é considerada uma quebra de BC em meu PoV.