visyon360 / authpassport-module
Handle authentication through OAuth
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:laravel-module
Requires
- joshbrw/laravel-module-installer: ^2.0
- laravel/passport: ^10.1
- nwidart/laravel-modules: ^8.2
This package is not auto-updated.
Last update: 2025-03-26 03:33:29 UTC
README
Table of Contents
Acerca del proyecto
Paquete composer Laravel Passport para starter de Visyon360.
Built With
Getting Started
Requirements
Composer 2.0 será necesario para la correcta instalación de este paquete
Installation
-
Instalar paquete en proyecto Laravel con composer
composer require visyon360/authpassport-module
-
Una vez instalado el paquete debemos incluir el trait HasApiToken en nuestro User model
use Laravel\Passport\HasApiTokens;
-
El paquete dispone de un instalador para ahorrarnos ejecutar los comandos necesarios. En principio el instalador es ejecutado en el instalador del modulo, pero si por algun motivo no llega a ejecutarse, corremos el siguiente comando:
php artisan module-passport:install
-
Finalmente, para que la aplicación utilice este módulo se debe de cambiar el driver de autenticación en la opción de configuración
guard
'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'passport', // Cambiamos esta opción. 'provider' => 'users', ], ],
-
Corremos migraciones con el comando artisan (opcional)
php artisan migrate
-
Para comprobar que el paquete se ha instalado correctamente podemos correr el comando artisan test
php artisan test
Use
Para más información puedes acceder a la documentación oficial de Laravel Passport Documentation
Contact
Alejandro Páez Espinosa - apaez@kiteris.com
Project Link: https://github.com/visyon360/authpassport-module