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 |
Via Composer
$ composer require yajra/laravel-acl:^11
Register service provider (Optional on Laravel 5.5+).
Yajra\Acl\AclServiceProvider::class
Publish assets (Optional):
$ php artisan vendor:publish --tag=laravel-acl
Run migrations:
php artisan migrate
Please 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 [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.