Laravel ACL (Access Control List) is a simple role-permission ACL for the Laravel Framework. This package was based on the great package Caffeinated/Shinobi but is fully compatible with Laravel's built-in Gate/Authorization system.
| Laravel | Package |
|---|---|
| 8.x and below | 6.x |
| 9.x | 9.x |
| 10.x | 10.x |
| 11.x | 11.x |
| 12.x | 12.x |
Via Composer
$ composer require yajra/laravel-acl:^12Register service provider (Optional on Laravel 5.5+).
Yajra\Acl\AclServiceProvider::classPublish assets (Optional):
$ php artisan vendor:publish --tag=laravel-aclRun migrations:
php artisan migratePlease see CHANGELOG for more information what has changed recently.
Please see CONTRIBUTING and CONDUCT for details.
If you discover any security related issues, please email aqangeles@gmail.com instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.