PHPackages                             amdadulhaq/custodian-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. amdadulhaq/custodian-laravel

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

amdadulhaq/custodian-laravel
============================

Custodian is a role and permission management system for Laravel

v2.1.2(3w ago)1462—5.6%MITPHPPHP ^8.2|^8.3|^8.4|^8.5CI passing

Since Jul 4Pushed 3w agoCompare

[ Source](https://github.com/amdad121/custodian-laravel)[ Packagist](https://packagist.org/packages/amdadulhaq/custodian-laravel)[ Docs](https://github.com/amdad121/custodian-laravel)[ GitHub Sponsors](https://github.com/amdad121)[ RSS](/packages/amdadulhaq-custodian-laravel/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (5)Dependencies (27)Versions (5)Used By (0)

Custodian - Modern Role &amp; Permission Management for Laravel
===============================================================

[](#custodian---modern-role--permission-management-for-laravel)

[![Latest Version on Packagist](https://camo.githubusercontent.com/1a6842a4b25ba7c0ca138e20d421db3e826bcb678d4fd52ee04360b2b8724770/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616d646164756c6861712f637573746f6469616e2d6c61726176656c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/amdadulhaq/custodian-laravel)[![GitHub Tests Action Status](https://camo.githubusercontent.com/0979a8715a43856b5451983e471fe993a01693f9c76728bec2d9cb1de4a07cb4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f616d6461643132312f637573746f6469616e2d6c61726176656c2f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/amdad121/custodian-laravel/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/b0314c4f08ec4fd4f826c731a112280e530a4f04c6858e9b1e18296982566c89/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f616d6461643132312f637573746f6469616e2d6c61726176656c2f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/amdad121/custodian-laravel/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/cd193559c570c0ab037a9f4470b7320548bccbea5de479401e9e1d8d9b76e0e3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616d646164756c6861712f637573746f6469616e2d6c61726176656c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/amdadulhaq/custodian-laravel)[![PHP Version](https://camo.githubusercontent.com/b62a93fb4f213eea83a8e52bb4c5461696e4a6b91d7452ce2487abfd70659c7b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322532422d3737374242343f7374796c653d666c61742d737175617265266c6f676f3d706870)](https://php.net)[![Laravel Version](https://camo.githubusercontent.com/e0a69180f66af7e76bb61e6eaf7e276765598b2d4d509049fa941f5371d5c8c8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d3131253246313225324631332d4646324432303f7374796c653d666c61742d737175617265266c6f676f3d6c61726176656c)](https://laravel.com)[![Sponsor](https://camo.githubusercontent.com/14cf979f6aac17a907f00ec6d23919aefe3cc74504548b6d1547a7bc27669870/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53706f6e736f722d2545322539442541342d70696e6b3f7374796c653d666c61742d737175617265266c6f676f3d676974687562)](https://github.com/sponsors/amdad121)

> A powerful, flexible, and developer-friendly role and permission management system for Laravel applications.

Quick Start
-----------

[](#quick-start)

Get up and running in 5 minutes:

> **Upgrading from an older version?** Check the [Upgrade Guide](UPGRADE.md) for detailed migration instructions.

### 1. Install via Composer

[](#1-install-via-composer)

```
composer require amdadulhaq/custodian-laravel
```

### 2. Publish and run migrations

[](#2-publish-and-run-migrations)

```
php artisan vendor:publish --tag="custodian-migrations"
php artisan migrate
```

### 3. Setup your User model

[](#3-setup-your-user-model)

```
