Introducción a la autenticación en aplicaciones Vue 3
Comprar curso

64. Introducción a la autenticación en aplicaciones Vue 3

En este capítulo se explica el funcionamiento de la autenticación en una aplicación web, y cómo se puede implementar en Vue.js 3 mediante la utilización de tokens de acceso. Se detallan los conceptos básicos de la autenticación, los diferentes tipos de tokens, y se presentan algunas recomendaciones de seguridad para implementar un sistema de autenticación seguro.


5 comentarios

Inicia sesión para comentar

Comentarios:

  • Matias Huentian

    Matias Huentian hace 1 año

    Hola. Si alguien llegase a tener un problema y se les queda pegado enviando el “request” por PostMan, recuerden conectarse mediante el dominio que tengan asignado para su aplicación si intentan hacer las peticiones mediante locahost:8000 no podrán y quedará pegada la petición…
    Lo descubrí después de 1 hora calentándome la cabeza. :D

  • Erik Jhordy

    Erik Jhordy hace 1 año

    Tengo la api en local, se generan las apis correspondientes con el comando que me dijo, pero se generan 2 :
    Personal access client created successfully.
    Client ID: 9999dc35-f27f-406d-b94c-2a2123be8178
    Client secret: rcgyc3SiRVHibZJ73MfQKLo5JaLH5sjh2lsipDhF
    Password grant client created successfully.
    Client ID: 9999dc35-f70f-4596-a858-54a6893848b6
    Client secret: MbwZsZ3OIiG9FM81bJbDweI2kYhIRDS6qxd87a7u

    use ambos pero ninguno me funciona. Cuando le doy a “Send” en postman, simplemente no pasa nada me devuelve unas llaves vacias:
    {}
    Solo eso. me pueden ayudar?

    • Erik Jhordy hace 1 año

      revisé la api y el problema que causa eso en mi caso era que la funcion login del AuthController.php , cuando captura la ruta lo hace desde el .env y luego se concatena con el /oauth/token   , no seria mas conveniente usar el name de la ruta en lugar de concatenar algo asi.

      Asi estaba antes:
      $urlAntes = env('APP_URL') . '/oauth/token';
      Asi lo puse ahora:
      $urlAhora = route('passport.token');

      Y bueno con ese cambio ya funciona correctamente el codigo sin depender del archivo .env.
      Lo dejo aqui anotado, por si a alguien más le pueda ocurrir lo mismo.
       

    • Victor Arana Flores hace 1 año

      Hola Erik, gracias por el aporte.

  • Cfig

    Cfig hace 1 año

    Para quienes han instalado el API en local, se debe correr el siguiente comando para que se generen los respectivos client_id y client_secret mostrados en el video.

    php artisan passport:install 

     

  • Camilo Loaiza

    Camilo Loaiza hace 2 años

    creo q el server esta caído 

  • David Albarran Cortes

    David Albarran Cortes hace 2 años

    tengo el mismo error me registro pero como hago para obtener los tokens de el client_id y el client_secret

    • Victor Arana Flores hace 2 años

      los tokens están como recurso