Todo tutorial deveria ser direto como esse seu, eu procurei isso em vários vídeo, os caras querem fazer o projeto inteiro pra explicar só isso. MUITO OBRIGADO PELA SIMPLICIDADE !
Que aula top em amigo, muita gente que cobra por curso e isso aquilo, não consegue passar o conteúdo do jeito simples que você passou. Ganhou mais um inscrito e Like no vídeo!
simplesmente incrível, e pensar que eu me matei implementando o pacote tymon/jwt-auth, muitos passos pra fazer funcionar, e ainda me impede de instalar algumas dependências depois, como a do firebase, muito obrigado pelo video.
Bacana o vídeo. A questão que o sanctum implementa apenas uma authorização do tipo "password" se fosse um oauth2, porem o Passport implementa nativamente o oauth2 e é bem mais completo o que permite autenticação de parceiros de integração por exemplo e nao apenas um usuario da alpicação.
O meu problema é que na hora do deploy o composer não roda no servidor compartilhado, pois o Hostinger limita a memória do servidor. Vou ter que fazer manual. Alguém recomenda um vídeo?
No pior dos casos, você vai precisar fazer o upload do projeto inteiro junto com a vendor (infelizmente), apenas garanta a mesma versão do PHP no seu ambiente de desenvolvimento e no servidor. Outra opção seria migrar para a GoDaddy, possui preço parecido com a hostinger e vc consegue rodar o composer dentro do servidor.
Oi, muito obrigada pelo conteúdo! ensina de maneira prática e objetiva! aqui ta dando o seguinte erro no arquivo de rotas do api.php: Undefined type 'Auth'.intelephense(1009) como eu poderia resolver?
@@suukirinus2599 Exatamente Sempre que for utilizar alguma classe do Laravel, verifique se a mesma foi importada. Algumas IDEs te ajudam nisso e possuem um autoimport automático assim que você utilizar a classe. (PhpStorm e VScode)
Pra ignorar os erros do Intelephense, defina as seguintes configurações: "intelephense.diagnostics.undefinedMethods": false, "intelephense.diagnostics.undefinedProperties": false // Dito isto, isto não é autenticação JWT, e sim uma autenticação baseada em "Tokens de Acesso Pessoal" ou "PAT". Se vc for utilizar este tipo de autenticação em uma aplicação "stateless" como um SPA, por exemplo, a sessão para configurar o Sanctum para SPA é imprescindível, uma vez que lhe guiará para a correta configuração do CORS e do CSRF.
Muto boa a abordagem Rodolfo! Parabéns!!!
ótimo vídeo amigo, bem direto ao ponto, me ajudou muito a entender o funcionamento do sanctum, muito grato! =)
Todo tutorial deveria ser direto como esse seu, eu procurei isso em vários vídeo, os caras querem fazer o projeto inteiro pra explicar só isso. MUITO OBRIGADO PELA SIMPLICIDADE !
Por mais videos assim, rapidos e direto ao ponto!
Top d+! Que aula! Valeu mesmo =D
Explicação mais direta e fácil para compreender token utilizando Laravel.
Que aula top em amigo, muita gente que cobra por curso e isso aquilo, não consegue passar o conteúdo do jeito simples que você passou.
Ganhou mais um inscrito e Like no vídeo!
Cara, vídeo perfeito! Muito obrigado!
Excelente! Vlw!
Cara, muito bom, parabéns, me ajudou bastanteeee
Muito bom, agora vou correr atrás de entender esses abilities
simplesmente incrível, e pensar que eu me matei implementando o pacote tymon/jwt-auth, muitos passos pra fazer funcionar, e ainda me impede de instalar algumas dependências depois, como a do firebase, muito obrigado pelo video.
Bacana o vídeo. A questão que o sanctum implementa apenas uma authorização do tipo "password" se fosse um oauth2, porem o Passport implementa nativamente o oauth2 e é bem mais completo o que permite autenticação de parceiros de integração por exemplo e nao apenas um usuario da alpicação.
o meu deu erro na hora de testar e retornar o ususario e eu nao sei como corrigir
essa autenticacao vale por exemplo para acessar uma CRUD SImples em API por exemplo?
Alterei para o Laravel gerar UUID automaticamente e nao retornou o token
Como eu devo tratar essa resposta final no front?
Pra que fala que é JWT se não é JWT? Odeio clickbait.
O meu problema é que na hora do deploy o composer não roda no servidor compartilhado, pois o Hostinger limita a memória do servidor. Vou ter que fazer manual. Alguém recomenda um vídeo?
No pior dos casos, você vai precisar fazer o upload do projeto inteiro junto com a vendor (infelizmente), apenas garanta a mesma versão do PHP no seu ambiente de desenvolvimento e no servidor.
Outra opção seria migrar para a GoDaddy, possui preço parecido com a hostinger e vc consegue rodar o composer dentro do servidor.
Oi, muito obrigada pelo conteúdo! ensina de maneira prática e objetiva!
aqui ta dando o seguinte erro no arquivo de rotas do api.php:
Undefined type 'Auth'.intelephense(1009)
como eu poderia resolver?
já resolvi, colocando no mesmo arquivo:
use Illuminate\Support\Facades\Auth;
@@suukirinus2599 Exatamente
Sempre que for utilizar alguma classe do Laravel, verifique se a mesma foi importada.
Algumas IDEs te ajudam nisso e possuem um autoimport automático assim que você utilizar a classe. (PhpStorm e VScode)
Usando VsCode né? É uma merda pra php
Ohhh meu rei, qual tema você usa ??? Excelente vídeo
Estou usando o Aura Theme, gostando bastante de usar depois de muito tempo utilizando o Dracula
O meu nao deu certo.. segui todo passo a passo
Não é token JWT
Pra ignorar os erros do Intelephense, defina as seguintes configurações:
"intelephense.diagnostics.undefinedMethods": false,
"intelephense.diagnostics.undefinedProperties": false
//
Dito isto, isto não é autenticação JWT, e sim uma autenticação baseada em "Tokens de Acesso Pessoal" ou "PAT".
Se vc for utilizar este tipo de autenticação em uma aplicação "stateless" como um SPA, por exemplo, a sessão para configurar o Sanctum para SPA é imprescindível, uma vez que lhe guiará para a correta configuração do CORS e do CSRF.