Capitulo 26 del Módulo 4 Servicios web API Rest

➜ Integrar Json Web Tokens

¿Cómo integrar JWT Json Web Tokens en Laravel? | Para integrar la librería de autenticación por tokens debemos realizar los siguientes pasos que describimos en la lección de Curso de Flutter y Laravel

Para integrar la librería de autenticación por tokens debemos realizar los siguientes pasos que describimos en la lección de Curso de Flutter y Laravel

La URL oficial de JWT es https://jwt-auth.readthedocs.io/en/develop/

Donde seguimos los siguientes pasos:

  • Instalamos mediante composer: 
    composer require tymon/jwt-auth
    
  • Agregamos el service providers en config/app.php con la siguiente configuración:
    'providers' => [
    
        ...
    
        Tymon\JWTAuth\Providers\LaravelServiceProvider::class,
    ]
  • Y más abajo, en este archivo, en el facades los alias , añadiremos estas líneas para ponerle nombre a las clases del paquete instalado:
  • 'JWTAuth' => Tymon\JWTAuth\Facades\JWTAuth::class, 
    'JWTFactory' => Tymon\JWTAuth\Facades\JWTFactory::class,
  • Ejecutamos el siguiente comando en artisan para publicar el paquete 
    php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
    
  • Y finalmente generamos la clave secreta o key secret: 
    php artisan jwt:secret
    

Nos vemos en el siguiente video donde implementaremos las rutas de la API Rest y el controlador para la gestión de la autenticación  


2649 visitas

Capítulo 27 – Autenticación con JWT »

Descarga el código del proyecto

Descarga el código fuente del proyecto adquiriendo el curso completo

Comprar

¡Qué aprenderás?

tooltip bs-tooltip-top bs-tooltip-end bs-tooltip-bottom bs-tooltip-start show fade tooltip-inner

Codea Applications

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú