Open venturacodes opened 7 years ago
Bom dia Arthur,
Para autenticações em API, utilizando Auth2, eu utilizo outras dependências, que na minha opinião são bem mais faceis de implementar.
https://github.com/namshi/jose https://github.com/tymondesigns/jwt-auth
Opa @davidrtpereira agradeço tua resposta, mas pelo que vi nestes repositórios que você mandou um deles é JWS e o outro é JWT. Eu precisava de OAuth2.0 mesmo, que é outro conceito. Sei que é muito mais complexo, mas foi uma das solicitações do cliente.
Novamente valeu pela resposta, pena que não posso usar dessa maneira. Abração
@ArthurVenturin, Entendi. Estive dando uma pesquisado e encontrei este exemplo caso lhe ajude.
https://imasters.com.br/desenvolvimento/dominando-oauth-2-0/?trace=1519021197
É um exemplo com o próprio Laravel, fazendo um exemplo prático utilizando bibliotecas de oauth2.0.
Descrição Geral do Problema
Problema Encontrado
Sou iniciante em Laravel e estou criando um sistema que necessita de autenticação da API. Estou usando Passport por ser a solução mais simples que encontrei. Porém ao tentar converter o authorization code em access token ele está entrando em loop infinito. Percebi que isto aconteceu após fazer o type cast para \Illuminate\Http\Request no parâmetro request do método padrão do próprio site do laravel. Deixot abaixo o GIST do método que estou utilizando para fazer as chamadas.
https://gist.github.com/ArthurVenturin/216ee1e3d2ccdb3f6fb57b243c786a5a
Deixo também o link do site do laravel que me baseei para fazer:
https://laravel.com/docs/5.4/passport
Lembro que todo o resto funciona bem, somente quando tento converter o authorization code em access token que dá problema.