tharindu / laravel-permission-ui
一个用于管理角色和权限并具有UI实现的Laravel包。
v1.0.0
2024-06-01 20:32 UTC
Requires
- php: >=8.1
- illuminate/auth: ^10.0|^11.0
- illuminate/config: ^10.0|^11.0
- illuminate/database: ^10.0|^11.0
- illuminate/support: ^10.0|^11.0
- phpunit/phpunit: ^9.0|^10.0|^11.0
- spatie/laravel-permission: ^6.0
README
使用Bootstrap 5实现的具有UI实现的Laravel角色和权限管理包。
安装
您可以通过composer安装此包
composer require tharindu/laravel-permission-ui
使用方法
生成基于角色的权限UI
运行以下artisan命令以生成基于角色的权限UI
php artisan permissions
设置用户权限UI
运行以下artisan命令以生成设置用户权限的UI
php artisan permissions
发布视图
如果您想自定义视图,可以使用以下命令发布它们
php artisan vendor --tag=views
这将把视图发布到resources/views/vendor/laravelpermissionui目录。
示例视图
- 角色管理视图:
resources/views/vendor/laravelpermissionui/roles.blade.php - 用户权限视图:
resources/views/vendor/laravelpermissionui/permissions.blade.php
贡献
请随意通过提交pull request或打开issue进行贡献。
许可协议
MIT许可(MIT)。有关更多信息,请参阅许可文件。