UI Options
On this page
##Need a UI?
The package doesn't come with any UI/screens out of the box, you should build that yourself.
But: do you really need a UI? Consider what Aaron and Joel have to say in this podcast episode
If you decide you need a UI, even if it's not for creating/editing role/permission names, but just for controlling which Users have access to which roles/permissions, following are some options to get you started:
-
Code With Tony - video series to create an admin panel for managing roles and permissions in Laravel 9.
-
FilamentPHP plugin to manage roles and permissions using this package. (There are a few other Filament plugins which do similarly; use whichever suits your needs best.)
-
If you'd like to build your own UI, and understand the underlying logic for Gates and Roles and Users, the Laravel 6 User Login and Management With Roles video series by Mark Twigg of Penguin Digital gives thorough coverage to the topic, the theory, and implementation of a basic Roles system, independent of this Permissions Package.
-
Laravel Nova package by @vyuldashev for managing Roles and Permissions
-
Laravel User Management for managing users, roles, permissions, departments and authorization by Mekaeil
-
Generating UI boilerplate using InfyOm video tutorial by Shailesh
-
LiveWire Base Admin Panel User management by AliQasemzadeh
-
JetAdmin JetAdmin use laravel livewire starter kit and manage permissions. AliQasemzadeh