这是一款基于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