【文件属性】:
文件名称:laravel-admin:Laravel管理面板
文件大小:70KB
文件格式:ZIP
更新时间:2021-02-03 12:33:12
php laravel laravel-admin laravel-admin-panel LaravelPHP
Laravel管理面板
一个用于管理用户,角色,权限和任务的管理面板。
要求
Laravel >=5.5
PHP >= 7.0
产品特点
用户,角色和权限管理器
CRUD生成器
活动日志
页面欺诈
设定值
安装
跑
composer require appzcoder/laravel-admin
安装管理软件包。
php artisan laravel-admin:install
服务提供商将被自动发现。
确保您的用户模型具有HasRoles特性app / Models / User.php 。
class User extends Authenticatable
{
use Notifiable , HasRoles ;
...
您现在可以通过生成器工具轻松生成CRUD。
注意:如果您使用的是Laravel 7+,请使用引导程序来支持身份验证,以获得更好的体验。
用法
创建一些权限。
创建一些角色。
为角色分配权限。
创建具有角色的用户。
要检查通过身份验证的用户的角色,请参见以下内容:
// Add role middleware in app/
【文件预览】:
laravel-admin-master
----.gitignore(9B)
----README.md(3KB)
----LICENSE(1KB)
----composer.json(961B)
----.gitattributes(28B)
----src()
--------views()
--------helpers.php(303B)
--------Setting.php(737B)
--------LaravelAdminServiceProvider.php(2KB)
--------LaravelAdminCommand.php(3KB)
--------Controllers()
----publish()
--------resources()
--------migrations()
--------crudgenerator.php(2KB)
--------Middleware()
--------Providers()
--------Models()
--------Controllers()