这是一款基于Laravel5.5的用户管理模块,使用了Entrust做权限管理,为了方便二次开发,该扩展包没有发布到packagist,使用者直接下载便可很方便的学习laravel扩展包开发和对扩展包进行二次开发。
- 安装laravel5.5, 然后在laravel文件夹下创建
modules
文件夹,进入modules
下载该扩展包:
$ git clone https://github.com/num5/laravel_admin.git admin
- 将
"Modules\\": "modules"
加入到composer.json
的psr-4
下:
"autoload": {
"classmap": [
......
],
"psr-4": {
......
"Modules\\": "modules"
}
},
-
安装 Entrust(仅安装)
-
打开
config/app.php
并把下面代码填加到providers
数组中:
Zizaco\Entrust\EntrustServiceProvider::class,
Modules\Admin\AdminServiceProvider::class,
- 执行安装命令
php artisan admin:install
初始登录账号、密码分别为 账号:admin@admin.com 密码:123456