Api com Laravel 10 - Autenticando com Laravel Sanctum

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

ความคิดเห็น • 46

  • @AlexandreCardoso
    @AlexandreCardoso  ปีที่แล้ว +5

    Mais aulas sobre o Laravel 10 - bit.ly/laravel-10

    • @pwcodigo
      @pwcodigo ปีที่แล้ว

      Gosto bastante das suas aulas, aquela sobre collection, ficou top. Eu gosto, porque você entra nos detalhes e explica de onde e para onde vai, mostra exemplos antes e depois. Tem uma ótima didática. Portanto, a pessoa só não aprende se não quiser. Existe outro detalhe, no seu canal, tem um tudo de forma completa desde o PHP com conceitos básico, intermediários e avançado, acrescentando alguns projetos como como criar uma Loja com PHP, Login com PHP e Login com rede social com PHP e também aulas com laravel. Concluindo, quando uma pessoa me pergunta que quer aprender PHP e Laravel, você esta entre os top 3 da minha recomendação de conteúdo acessível e grátis no youtube.

  • @andredomingues6463
    @andredomingues6463 ปีที่แล้ว +10

    Boa tarde, Alex. Um bom vídeo seria trabalhar com VueJS e Laravel e fazer essa autenticação, mostrando boas práticas como guardar Token apenas em Cookies de forma segura e tals

  • @yasmimfos
    @yasmimfos ปีที่แล้ว +2

    Que aula incrível, tô aprendendo MUITO contigo!

  • @albert5a
    @albert5a ปีที่แล้ว +1

    Comentando aqui porque quero voltar nessa aula.

  • @PauloHenriqueCapelett
    @PauloHenriqueCapelett 3 หลายเดือนก่อน

    Bom dia.
    Primeiramente, parabéns pela aula, consegui aplicar a dinâmica do sanctum.
    Agora, as rotas são protegidas pelo api e vi que podemos controlar pelas 'ability', como posso fazer para verificar se aquela usuario esta autorizado a aplicar a habilidade naquela rotina?
    Ex.: usuario 1 pode somente (listar,)
    usuario 2 pode( listar, store, updade, delete )

  • @Dois_Metros
    @Dois_Metros ปีที่แล้ว +1

    Aeeee, essa que eu estava esperando!!!!

  • @wellingtonalves5214
    @wellingtonalves5214 10 หลายเดือนก่อน +1

    Show 🎉🎉

  • @deFrontComOFer
    @deFrontComOFer ปีที่แล้ว

    Muito boa a aula, excelente!!!

  • @EmanoelPedroCunha
    @EmanoelPedroCunha 9 หลายเดือนก่อน +1

    Muito bom cara!

  • @tecgente
    @tecgente 4 หลายเดือนก่อน

    por que o middleware não ativa em InvoiceController

  • @cesarr32330501
    @cesarr32330501 ปีที่แล้ว +1

    Top

  • @kaiqueyamamoto_oficial
    @kaiqueyamamoto_oficial 9 หลายเดือนก่อน +1

    dentro da área de membros ou ter mais acessos sobre conteúdo de laravel ou te algum lugar que posso estar fazendo uma imersão sobre o assunto ?

    • @AlexandreCardoso
      @AlexandreCardoso  9 หลายเดือนก่อน

      Infelizmente não tenho nenhum material que seria uma imersão no assunto.

  • @luizmagao
    @luizmagao ปีที่แล้ว +1

    Amigo e sobre /sanctum/csrf-cookie não foi usado, porque a literatura aponta pra usarmos e como usar, quando?

    • @AlexandreCardoso
      @AlexandreCardoso  ปีที่แล้ว +2

      Vou preparar uma aula com login e autenticaçao usando vue e laravel onde abordarei o csrf-cookie.

    • @luizmagao
      @luizmagao ปีที่แล้ว

      Só tenho a agradecer sobre essa ajuda

  • @felnente
    @felnente ปีที่แล้ว

    Otimo video. Você tem algum video sobre login API + Socialite

  • @ernndsrs4327
    @ernndsrs4327 ปีที่แล้ว

    Como faz para evitar a criação de novos tokens? Sempre que há uma requisição para a rota de login, um novo token é gerado na base de dados.

  • @tiagomatos6120
    @tiagomatos6120 ปีที่แล้ว +1

    Quando assina membros do seu canal tem conteúdos extras ?

    • @AlexandreCardoso
      @AlexandreCardoso  ปีที่แล้ว +1

      Tem sim, tem acesso a todas as aulas antecipadamente, além de ter acesdo aos cursos que tenho na udemy.
      Esse acesso aos cursos da udemy vc só tem acesso assinando o plano de 14,99

  • @tecgente
    @tecgente 4 หลายเดือนก่อน

    Estou fazendo no laravel 11, pode ser que algumas coisas não dê certo.

  • @kaiqueyamamoto_oficial
    @kaiqueyamamoto_oficial 9 หลายเดือนก่อน +1

    qual é a configuração do vscode que tu está usando nesse video ?

    • @AlexandreCardoso
      @AlexandreCardoso  9 หลายเดือนก่อน

      Dá uma olhada nesse vídeo.
      th-cam.com/video/h09qpPkb9bI/w-d-xo.html

  • @pwcodigo
    @pwcodigo ปีที่แล้ว

    Pesquisando aqui, session é diferente de token. Session é muito usado para acesso de web tradicional e enquanto o token mais para API RESTFULL. Isso quer dizer, que se eu quisesse usar TOKEN para acesso tradicional na web, através de uma tela de login pelo laravel, recomendado é usar session, correto ?

    • @AlexandreCardoso
      @AlexandreCardoso  ปีที่แล้ว +1

      Isso mesmo.👍

    • @Nelson-Dominici
      @Nelson-Dominici ปีที่แล้ว +1

      @@AlexandreCardoso Quando você usa o Auth::attempt() ele cria uma sessão caso a consulta der certo ?

  • @pwcodigo
    @pwcodigo ปีที่แล้ว

    Eu tinha feito uma pergunta em outro video, sobre autenticação usando CPF e Telefone. Eu conseguir fazer. O auth::attempt por baixo dos panos ele usa a model user por Padrão. Entretanto, eu criei uma tabela chamada users_information e nela que ficava o CPF e TELEFONE. Eu me perguntei, e agora que eu faço já, tinha duas opções colocar CPF e TELEFONE na model user, por isso daria Certo verificar em vez de E-mail e password, verificaria CPF e Telefone e a Segunda opção e ir no provider e adicionar um Novo para model users_information.

    • @pwcodigo
      @pwcodigo ปีที่แล้ว

      No final eu usei o Auth::loginUsingId tentar logar pelo id do usuário, deu certo. Porém, um amigo viu meu código e disse que teria uma forma melhor, usando o Auth::login, poderia verificar através do input CPF e Telefone e ainda com um query que relacionava com o user e Auth::login cuidaria do resto. O exemplo que ele me mostrou foi do Laravel passport, eles usam Auth::login para identificar através de outros tipos de inputs além do CPF e Telefone.

    • @pwcodigo
      @pwcodigo ปีที่แล้ว

      Agora estou aprendendo sobre sessions no Laravel.

    • @pwcodigo
      @pwcodigo ปีที่แล้ว

      Já eu mando gist de como ficou o meu.

  • @allisondiaz4032
    @allisondiaz4032 ปีที่แล้ว +1

    Professor eu gostaria de usar uma tabela chamada access_users que eu mesmo criei, mas o método attempt não deixa executar como se fosse apenas permitido para a tabela users. Como eu faria para usar qualquer outra tabela sem ser com attempt? Eu cheguei a pesquisar, mas não encontrei outros exemplos mudança a tabela.

    • @AlexandreCardoso
      @AlexandreCardoso  ปีที่แล้ว

      Da uma olhada nessa aula abaixo, acho que pode te ajudar.
      th-cam.com/video/8eX-t-eYV2c/w-d-xo.html

  • @erisvaldos.s7372
    @erisvaldos.s7372 ปีที่แล้ว

    Caso eu estivesse consumindo está api com Vue.js por exemplo, e fizesse o login/autenticação, ele me retornaria o token para acessar as rotas que requerem autenticação. Eu deveria pegar este token e guardar no localStorage para caso eu quisesse acessar essas rotas protegidas? Fiquei com dúvida nesta parte.

    • @AlexandreCardoso
      @AlexandreCardoso  ปีที่แล้ว

      Isso mesmo.

    • @andredomingues6463
      @andredomingues6463 ปีที่แล้ว

      Não guarde esse token no localStorage, e sim em um Cookie com Http only e secure...

  • @MatheusRamosMartinez-ju1vp
    @MatheusRamosMartinez-ju1vp ปีที่แล้ว +1

    você vende algum curso seu?

  • @denisfeliciano6784
    @denisfeliciano6784 ปีที่แล้ว

    Qual o nome desse tema do vscode?

    • @AlexandreCardoso
      @AlexandreCardoso  ปีที่แล้ว +1

      Vou te dever essa, infelizmente eu não lembro.

  • @collieoficina
    @collieoficina 7 หลายเดือนก่อน

    Olá, alguém com erro Undefined method 'tokenCan'?

  • @Malvitima0
    @Malvitima0 ปีที่แล้ว

    Para quem acredita em Deus, o Sanctum salva

  • @tecgente
    @tecgente 4 หลายเดือนก่อน

    vixi enrolou o meio do campo, tava indo tudo ok até chegar nesse middleware e kernel