Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Authority Controller Laravel Package

efficiently/authority-controller

AuthorityController provides a Laravel controller trait for role- and ability-based authorization. It offers convenient methods to authorize actions, check permissions, and enforce access rules in controllers, integrating with the Authority package for centralized user authorization.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
smorken/roles 0.91 A Laravel package for role-based access control. Assign roles and permissions to users, guard routes with middleware, and check abilities in Blade or application code. Simple configuration and caching make authorization quick to set up and maintain. 0 0 — 146 — 0.0 29.9 — —
View on GitHub
admin-platform/rbac 0.89 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. 1 1 4 409 0 0.4 32.0 MIT 3 years ago
View on GitHub
Context7
spatie/laravel-permission 0.89 Manage user permissions and roles in a database with spatie/laravel-permission. Assign permissions directly or through roles, then check access using Laravel's built-in can() gate. Includes migrations, caching, Blade helpers, team support, and multiple guards. 12,981 13,152 1,815 9M 0 72.4 46.4 MIT 1 day ago
View on GitHub
Context7
geniusts/roles 0.88 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
View on GitHub
tipoff/authorization 0.88 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
View on GitHub
Context7
genealabs/laravel-governor 0.88 Laravel Governor adds flexible role- and permission-based authorization to Laravel apps. Define roles and abilities, assign them to users, and protect routes and views with middleware and Blade helpers for simpler access control. 201 202 7 9K 4 9.4 26.7 MIT 8 months ago
View on GitHub
binary-cats/rbac 0.88 Binary Cats RBAC is a Laravel role-based access control package for managing roles, permissions, and guards. It provides middleware, Blade directives, caching, and a fluent API to secure routes, controllers, and UI elements with minimal configuration. 80 — 2 — 2 19.8 0.4 MIT 1 month ago
View on GitHub
short-edition/acl-bundle 0.88 A Laravel ACL package for role- and permission-based access control. Define roles and permissions, assign them to users, and protect routes, controllers, and UI elements with simple authorization checks that fit Laravel’s middleware and Gate patterns. 0 0 — 0 — 0.0 — — —
View on GitHub
kordy/auzo-tools 0.88 — 4 4 0 0 1 0.5 — MIT 10 years ago
View on GitHub
jacopo/laravel-authentication-acl 0.88 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 — —
View on GitHub
spatie/laravel-authorize 0.88 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 198 0 3.4 4.1 MIT 10 years ago
View on GitHub
laravel-admin/base 0.88 Alpha Laravel package that adds a Bootstrap-compatible admin interface with login and role-based access. Includes migrations and configurable routes (domain or /admin prefix), middleware, roles, menu, and extra CSS/JS. Scaffold admin routes via Admin::routes(). 3 3 0 18 0 11.2 11.1 — 6 months ago
View on GitHub
gepur-it/access_manager 0.87 A Laravel package for managing application access control, with tools for defining permissions, roles, and access rules through a simple, configurable API. It helps centralize authorization logic and keep access policies maintainable. 1 1 0 0 0 0.3 — MIT 5 years ago
View on GitHub
zendframework/zend-permissions-acl 0.87 Lightweight, flexible Access Control List (ACL) library for managing roles, resources, and privileges in PHP apps. Note: this Zend Framework repository was abandoned on 2019-12-31 and moved to laminas/laminas-permissions-acl. 58 65 20 22K 4 1.7 26.0 BSD-3-Clause 7 years ago
View on GitHub
barryvdh/laravel-security 0.87 barryvdh/laravel-security provides security-focused helpers and middleware for Laravel applications, making it easier to apply common protections and safer defaults with minimal configuration. A lightweight option for adding basic hardening to projects without replacing Laravel's built-in security f... 52 53 20 1 2 1.3 0.1 — —
View on GitHub
ilbeygi/userpermission 0.87 — 8 8 1 0 0 0.1 — MIT —
View on GitHub
Context7
dlnsk/h-rbac 0.87 Hierarchical role-based access control for Laravel. Define roles and permissions, assign roles to users, and inherit permissions through role hierarchies. Includes middleware, Blade directives, caching, and a simple API for checking access throughout your application. 37 — 4 — 0 4.0 — MIT 10 months ago
View on GitHub
guava/simple-permissions 0.87 A lightweight permissions package for Laravel that lets you assign roles and permissions to users through a simple, readable API, with middleware and Blade directives for guarding routes and views without the overhead of larger ACL libraries. 0 2 — 0 — 0.3 — — —
View on GitHub
laralum/laralum 0.87 Laralum is an open-source modular CMS and admin panel for Laravel, bundling user and role management, a CRUD generator, media/file handling, and extensible modules to help developers build secure backend interfaces and content-driven applications faster. 293 294 40 0 2 3.2 0.4 MIT 8 years ago
View on GitHub
directorytree/authorization 0.87 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 209 2 11.2 5.3 MIT 7 months ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons