virtualorz / laraadmin
Laravel 框架。用于 AdminLte
0.0.10
2019-08-06 07:22 UTC
Requires
- php: ^7.1.3
- fideloper/proxy: ^4.0
- laravel/framework: 5.8.*
- laravel/tinker: ^1.0
- virtualorz/fileupload: ^0.0.12
- virtualorz/permission: ^0.0.16
- virtualorz/sitemap: ^0.0.3
- virtualorz/user: ^0.0.3
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^3.0
- phpunit/phpunit: ^7.5
README
使用 Laravel 和 AdminLte 构建数据管理后端
提供两种登录方法和两种登录面板
内置权限管理页面使用 virtualorz/paemission
内置个性化主题设置
内置 CRUD 控制日志
内置管理员账户 CRUD 方法(如果使用本地登录)
安装
composer create-project --prefer-dist virtualorz/laraadmin PROJECT_NAME
编辑 .env 文件
将 .env.example 复制到 .env 并添加以下变量
API_LOGIN_URL : 管理员远程登录认证的 URL
API_GETMEMBER_URL : 登录后获取所有管理员成员列表的 URL
LOGINSESSION : 存储管理员登录数据的会话键名
LOGINSESSION_CUSTOMER : 存储客户登录数据的会话键名
LOGINPAGE : 管理员登录路径的路由名称
LOGINPAGE_CUSTOMER : 客户登录路径的路由名称
UPLOADDIR : 在 public/upload/ 下的文件上传目录
SYSTEM_TITLE : 网页标题文本
SYSTEM_HEADER : 左侧菜单标题的 HTML,例如:"公司系统名称"
SYSTEM_HEADER_SHORT : 左侧菜单标题短名的 HTML,例如:"JPT"
SYSTEM_FOOTER : 页脚的 HTML,例如:"
LOGIN_PATH : 登录方法,'remote' 为远程登录,'local' 为本地登录
LOGIN_TITLE : 登录视图标题的文本
LOGIN_VIEW : 登录视图样式,'custom' 为首页登录样式,'admin' 为 AdminLte 默认登录视图
FILESYSTEM_DRIVER : 在 config/filesystem 中使用,默认使用:public
运行迁移
php artisan migrate