role and permission package for Laravel 11/12



This content originally appeared on DEV Community and was authored by saeed abdollahian

A highly optimized role and permission package for Laravel 11/12 with advanced features including multiple guards, wildcard permissions, super admin, expirable permissions, expirable roles, and Laravel Gate integration.

composer require saeedvir/laravel-permissions

See Document

Star This Package

✅ Role-based Access Control (RBAC)
✅ Permission Management
✅ Direct User Permissions
✅ Works with any model Advanced Features

🚀 Multiple Guards Support – Separate permissions for web, api, admin
🎯 Wildcard Permissions – Use posts.* to grant all post permissions
👑 Super Admin Role – Automatically has ALL permissions
⏰ Expirable Permissions – Set expiration dates on permissions
⏰ Expirable Roles – Set expiration dates on roles


This content originally appeared on DEV Community and was authored by saeed abdollahian