Autenticación API con Laravel y JWT
Comprar curso

4. Autenticación API con Laravel y JWT


4 comentarios

Inicia sesión para comentar

Comentarios:

  • Elmer Alexis Muguerza Prieto

    Elmer Alexis Muguerza Prieto hace 4 semanas

    Cree el proyecto Laravel y todo normal hasta la instalación de jwt-auth
    en la clase authcontroller

    public function __construct(){
    $this->middleware('auth:api', ['except' => ['login']]);
    }
    Undefined method 'middleware'.

    otra cosa que note es que al crear el proyecto no me creo el archivo api.php ni modifico el archivo
    bootstrap/app.php para poder usar el */api/register

    • Victor Arana Flores hace 4 semanas

      Hola Elmer, con respecto a la primera pregunta, en la ultima versión de laravel, los middleware an el controlador tienes que hacerlo de la siguiente manera

      namespace App\Http\Controllers;
       
      use App\Http\Controllers\Controller;
      use Illuminate\Routing\Controllers\HasMiddleware;
      use Illuminate\Routing\Controllers\Middleware;
       
      class AuthController extends Controller implements HasMiddleware
      {
          public static function middleware(): array
          {
              return [
      
      
                  new Middleware('auth:api', except: ['login']),
              ];
          }
      
      }

      Con respecto al archivo de ruta api en Laravel 11 ahora tienes que ejecutar el siguiente comando:

      php artisan install:api
  • Jorge

    Jorge hace 6 meses

    Para los que tienen version de php 8.0 pueden usar esto :

    composer require tymon/jwt-auth:"dev-develop"

    • Junior Fernando Santamaría López hace 5 meses

      es para la version php 8 a mas no?

  • Lingber Sandoval

    Lingber Sandoval hace 8 meses

    en mi caso quiero implementar la facturación sin la necesidad de crear la Api .. es posible ? 

    • Victor Arana Flores hace 8 meses

      Hola Lingber, lo mismo que se usa para una api, lo podrías usar para una aplicacion web

  • Aprendiendo Jadem

    Aprendiendo Jadem hace 1 año

    Laravel -JWT guía de instalación: Laravel Installation - jwt-auth

    • Victor Arana Flores hace 1 año

      Hola, gracias por el aporte.