
Adquiere este curso para tener acceso a todas las lecciones
Comprar curso4. Autenticación API con Laravel y JWT
4 comentarios
Inicia sesión para comentar
Comentarios:
-
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 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 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 hace 1 año
-
Victor Arana Flores hace 1 año
Hola, gracias por el aporte.
-