Sistema de autenticación en Laravel con Breeze
Laravel Breeze es un sistema de autenticación simple que ofrece un sistema de rutas hechas en Tailwind.
Se podría utilizar alternativamente JetStream, pero para implementar un cliente API mejor utilizar Breeze pues no requiere grandes configuraciones.
Instalación de Laravel Breeze
Lo primero es ejecutar el comando de requerimiento a través de composer.
composer require laravel/breeze --dev
Seguidamente instalarlo con el parámetro install
php artisan breeze:install
Una vez instalado solicita instalar y compilar npm con los siguiente comandos. Es necesario porque de lo contrario no se mostrará correctamente los estilos de la página de login y registro.
npm install
npm run dev
Y finalmente realizar las migracionesphp artisan migrate
Con estos sencillos paso aparecerá en tu aplicación web el menú login de inicio de sesión y registro.
Comprobación de credenciales
Para una API la diferencia principal es que al registrarse o hacer login, busque en la base de datos de la API y no en la propia de la aplicación web.
Mira este post para crear un cliente API en laravel y poder verificar las credenciales.
Deja una respuesta