admin-platform/rbac
Laravel RBAC package for building an admin platform with roles and permissions. Define access rules, assign roles to users, and gate routes, controllers, and UI actions to keep admin features secure and manageable.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| midnightluke/group-security-bundle | 0.92 | Symfony bundle for managing group-based security: define user groups, assign roles/permissions, and integrate authorization into your app. Provides services/configuration to simplify access control around group membership. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ilbeygi/userpermission | 0.90 | — | 8 | 8 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| zendframework/zend-permissions-rbac | 0.90 | Role-based access control component for Zend Framework and PHP applications. Define hierarchical roles and permissions, attach assertions for dynamic rules, and check user access through a simple, flexible API. | 42 | — | 21 | — | 3 | 0.8 | 0.5 | BSD-3-Clause | 7 years ago | |
| saeidsharafi/laravel-permission-generator | 0.90 | — | 0 | 0 | 0 | 67 | 0 | 1.2 | 25.3 | MIT | 1 year ago | |
| sylius/admin-ui | 0.90 | — | 1 | 1 | 0 | 6K | 0 | 0.0 | 48.2 | MIT | — | |
| ajaykumaraipl/package | 0.90 | Laravel/PHP package by ajaykumaraipl. Provides reusable components/helpers intended to simplify common application tasks and speed up development. Install via Composer and integrate into your Laravel project as needed. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| tipoff/authorization | 0.90 | Opinionated Laravel authorization package enabling users with multiple email addresses and unique usernames. Includes User and EmailAddress models, policies, and auth guard/provider configuration. Requires Laravel Nova. Deprecated/archived; no longer actively maintained. | 0 | 0 | 1 | 80 | 15 | 13.4 | 30.8 | MIT | 5 years ago | |
| islamrumon/laravel-acl | 0.89 | Laravel ACL provides database-backed roles, groups, and permissions for Laravel 5.8+. Note: unmaintained since Jan 2024; consider spatie/laravel-permission instead. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mateusjunges/laravel-acl | 0.89 | — | 544 | 564 | 53 | 283 | 0 | 6.7 | 1.8 | MIT | 3 years ago | |
| ihtisham467/laravel-permission-editor | 0.89 | Simple visual UI to manage Spatie laravel-permission roles and permissions. Install the package, publish assets/config, then visit /permission-editor/roles to edit roles/permissions. Routes can be secured via middleware in config. | 1 | 1 | 0 | 0 | 0 | 1.2 | — | — | 2 years ago | |
| ahinest/laravel-permission-manager | 0.89 | A Laravel package for managing roles and permissions through an intuitive interface. Create, assign, and revoke permissions, organize access by role, and protect routes and UI elements with built-in middleware and Blade helpers. | 0 | 0 | 0 | 2 | 0 | 19.4 | 7.7 | MIT | 3 weeks ago | |
| directorytree/authorization | 0.89 | An easy, native role and permission management system for Laravel. Assign roles and permissions to your models, check abilities, cache lookups, and protect routes with built-in middleware. | 179 | 179 | 9 | 199 | 2 | 11.2 | 5.3 | MIT | 7 months ago | |
| acgranter/acgranter-bundle | 0.89 | Laravel bundle for ACG Ranter integration, providing ready-to-use configuration, service wiring, and helpers to connect your app to the ACG Ranter API. Designed for quick setup, clean defaults, and easy extension in existing Laravel projects. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| spatie/laravel-authorize | 0.89 | Route middleware for Laravel authorization. Protect routes and groups using Laravel’s Gate abilities via the can: middleware syntax, with support for route model binding (e.g., can:editPost,post) to authorize access to specific models. | 201 | 206 | 19 | 208 | 0 | 3.4 | 4.3 | MIT | 10 years ago | |
| geniusts/roles | 0.89 | A Laravel package for managing roles and permissions with a simple API. Assign roles to users, define permissions, and control access across your application using lightweight, flexible tools that integrate cleanly with Laravel's authorization system. | 63 | — | 6 | — | 0 | 0.8 | — | MIT | 2 years ago | |
| backpack/permissionmanager | 0.89 | Admin UI for managing users, roles, and permissions in Backpack for Laravel. Built on spatie/laravel-permission, it ships ready-made CRUDs, filters, and permission checks so you can assign roles and abilities from your admin panel in minutes. | 569 | 573 | 164 | 92K | 2 | 12.0 | 32.2 | NOASSERTION | 10 months ago | |
| jacopo/laravel-authentication-acl | 0.89 | Laravel Authentication ACL provides a complete authentication and access control system: users, roles, permissions, login, registration, password reset, social login, and an admin interface for managing users and permissions. | 283 | 289 | 108 | 0 | 14 | 4.6 | 4.2 | — | — | |
| sylius/user | 0.89 | Sylius User component: user and customer models plus authentication-related interfaces and utilities for Sylius-based apps. Provides reusable building blocks for user management, security integration, and account features in Symfony/Laravel-adjacent PHP projects. | 5 | 5 | 4 | 8K | 0 | 0.1 | 43.5 | MIT | — | |
| formal/access-layer | 0.89 | Formal Access Layer is a Laravel package for building a clean, centralized access-control layer. It helps organize authorization rules, permissions, and access checks so application code stays consistent, testable, and easy to maintain. | 1 | 1 | 1 | 1K | 1 | 17.8 | 45.2 | MIT | 1 month ago | |
| spiral/security | 0.88 | Spiral Security adds authentication and authorization tooling for Spiral apps, including guards, token and session support, and role/permission checks. Keep access control consistent across HTTP and console with a clean, framework-native API. | 6 | 6 | 1 | 683K | 0 | 6.4 | 55.3 | MIT | 7 years ago |
How can I help you explore Laravel packages today?