spatie/laravel-permission

Permission handling for Laravel 12 and up
12,964 115,803,214

santigarcor/laratrust

This package provides a flexible way to add Role-based Permissions to Laravel
2,274 6,170,887

zizaco/entrust

This package provides a flexible way to add Role-based Permissions to Laravel. Supports laravel 5|6|7|8
6,001 5,386,682

silber/bouncer

Eloquent roles and abilities.
3,580 4,993,550

bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.
2,827 4,992,894

codegreencreative/laravel-samlidp

Make your PHP Laravel application an Identification Provider using SAML 2.0. This package allows you to implement your own Identification Provider (idP) using the SAML 2.0 standard to be used with supporting SAML 2.0 Service Providers (SP).
267 897,524

jeremykenedy/laravel-roles

A Powerful package for handling roles and permissions in Laravel. Supports Laravel 5.3 up to 12.
1,048 886,599

gghughunishvili/entrust

This package provides a flexible way to add Role-based Permissions to Laravel/Lumen 6
26 562,599

laravel-doctrine/acl

Doctrine ACL for Doctrine 2 and Laravel 5
44 501,632

pktharindu/nova-permissions

Laravel Nova Grouped Permissions (ACL)
136 452,405

casbin/laravel-authz

An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
338 384,728

kodeine/laravel-acl

Light-weight role-based permissions for Laravel 5 built in Auth system.
774 363,504

shanmuga/laravel-entrust

This package provides a flexible solution to add ACL to Laravel
68 358,165

silvanite/novatoolpermissions

Laravel Nova Permissions (Roles and Permission based Access Control (ACL))
100 273,443

mostafamaklad/laravel-permission-mongodb

Permission handling for Laravel 5.2 and up using mongodb
110 229,763

yajra/laravel-acl

Laravel ACL is a simple role, permission ACL for Laravel Framework.
113 130,508

httpoz/roles

Powerful package for handling roles and permissions in Laravel
105 111,557

orchestra/auth

Auth Component for Orchestra Platform
22 109,879

spekkionu/laravel-zend-acl

Adds ACL to Laravel via Laminas\Permissions\Acl component.
41 85,053

pingpong/trusty

Roles and Permissions for Laravel 4
26 80,614

konekt/acl

Concord Module for Permission handling (Laravel 5.4+)
10 76,561

solution-forest/filament-access-management

Role & permission management for Filament, powered by spatie/laravel-permission — with a path-based access gate, a database-driven navigation menu, and a one-command super-admin setup.
103 69,744

halpdesk/zizaco-entrust-laravel-6.0

This package provides a flexible way to add Role-based Permissions to Laravel
1 57,859

chiiya/filament-access-control

Admin user, role and permission management for Laravel Filament
219 55,876

orchestra/control

Control Extension for Orchestra Platform
7 51,352

kingstarter/laravel-saml

SAML support to make a laravel application to both a SAML IDP and a SAML SP.
53 45,862

binary-cats/laravel-rbac

Laravel enum-backed RBAC extension of spatie/laravel-permission
79 44,926

bitfumes/laravel-multiauth

Laravel Multiauth package
460 35,222

efficiently/authority-controller

AuthorityController is an PHP authorization library for Laravel 5 which restricts what resources a given user is allowed to access.
153 33,296

proshore/entrust-lumen

This package provides a flexible way to add Role-based Permissions to Lumen
11 30,805

beatswitch/lock-laravel

A Laravel Driver for Lock.
154 30,160

klaravel/ntrust

Role-Based Permissions for Laravel 5.3+
100 27,003

acoustep/entrust-gui

A GUI for the Entrust package.
110 26,165

sunergix/entrust-permissions

This package provides a flexible way to add role-based permissions to Laravel 12 and 13.
1 25,356

toddish/verify

A simple authentication bundle for Laravel 4/5. It features roles, permissions, password salting and is fully extendable.
162 20,783

kronthto/laravel-oauth2-login

Provides a middleware to protect resources requiring an OAuth2 login
21 17,585

geniusts/roles

Powerful package for handling roles and permissions in Laravel 6
63 16,717

mindscms/entrust

This package provides a flexible way to add Role-based Permissions to Laravel Customized by Sami Mansour
24 14,099

altra/permissions

This package provides a flexible way to add Role-based Permissions to Laravel
12,242

larapacks/authorization

Native Laravel Authorization.
53 10,752

cgross/laraguard

Permissions/roles for Laravel 5
38 9,355

xdroidteam/xtrust

Role and permission based rights for laravel
4 8,903

dlnsk/h-rbac

Based on native Laravel's abilities. Hierarchical RBAC with callbacks.
37 8,676

cline/warden

Eloquent roles and abilities.
8,462

jvangrouw/laravel-saml

SAML support to make a laravel application to both a SAML IDP and a SAML SP.
7,949

xetaio/roles

Powerful package for handling roles and permissions in Laravel 5.
7,666

wijzijnweb/laravel-inertia-permissions

Easy to use package to implement Spatie's Permissions package into Inertia Laravel projects.
20 6,177

stevemo/cpanel

Admin Panel for Laravel 4 with User, Groups and Permissions management using Cartalyst Sentry as auth provider
203 5,765

hasinhayder/tyro-dashboard

Powerful and feature-rich dashboard for Laravel 13 and 12. Comes with complete authentication, user management, roles and privilege management, media management and dynamic CRUD
555 5,753