Laravel ACL is a simple role, permission ACL for Laravel Framework.
yajra/laravel-acl is a Laravel package for laravel acl is a simple role, permission acl for laravel framework..
It currently has 113 GitHub stars and 124.061 downloads on Packagist (latest version v13.1.0).
Install it with composer require yajra/laravel-acl.
Discover more Laravel packages by yajra
or browse all Laravel packages to compare alternatives.
Last updated
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 | | 13.x | 13.x |
Via Composer
$ composer require yajra/laravel-acl:^13
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.