lamplighter/permissions

Paquete para controlar permisos en laravel


License
MIT

Documentation

Instalación

composer require lamplighter/permissions

Despues de haber instalado procede a agregar en los providers que se encuentra en config/app.php

\Lamplighter\Permissions\PermissionServiceProvider::class

Ejecutar los siguientes comandos

php artisan permissions:install
php artisan migrate

Uso

Para agregar tus rutas a los permisos se debe poner "permissions" al final del nombre de tu ruta

Route::get('foo',[Controller::class,'foo'])->name('foo:permissions')

Despues de esto ejecutar el comando

artisan permissions:generate