islamrumon/laravel-acl
Laravel ACL provides database-backed roles, groups, and permissions for Laravel 5.8+. Note: unmaintained since Jan 2024; consider spatie/laravel-permission instead.
All laravel authorization features works in models that implement the Illuminate\Foundation\Auth\Access\Authorizable trait.
If you are extending or replacing the group or permission models, you will need to specify your new models in the config/acl.php file.
Your new Group model needs to extend the \Junges\ACL\Models\Group model, and the new Permission model needs to extend the Junges\ACL\Models\Permission model.
How can I help you explore Laravel packages today?