Package Data | |
---|---|
Maintainer Username: | BrooksYang |
Maintainer Contact: | brooksyang@outlook.com (BrooksYang) |
Package Create Date: | 2017-08-10 |
Package Last Update: | 2018-08-22 |
Language: | JavaScript |
License: | MIT |
Last Refreshed: | 2025-02-06 03:04:55 |
Package Statistics | |
---|---|
Total Downloads: | 251 |
Monthly Downloads: | 1 |
Daily Downloads: | 0 |
Total Stars: | 3 |
Total Watchers: | 3 |
Total Forks: | 2 |
Total Open Issues: | 0 |
// 超管
用户名:admin@admin.com
密码:123123
// test 账号
用户名:test@test.com
密码:123123
该项目采用了缓存机制,请确保您的缓存驱动可用,推荐使用redis驱动
composer require predis/predis
配置env缓存驱动
CACHE_DRIVER=redis
安装
composer require brooksyang/entrance
在config/app.php中的providers数组中添加以下内容
BrooksYang\Entrance\EntranceServiceProvider::class, // 权限相关内容
BrooksYang\Entrance\EntranceAdminServiceProvider::class, // 实现基本业务逻辑,并集成cannavaro后台基础框架
在User model中use EntranceUserTrait(v2.1版本已内置用户系统,可跳过该步骤)
<?php
namespace App;
use BrooksYang\Entrance\Traits\EntranceUserTrait;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable
{
// use EntranceUserTrait 即可
use Notifiable, EntranceUserTrait;
}
重写配置文件和资源文件
php artisan vendor:publish --tag=entrance
重写视图文件(可选,不执行该条命令,则使用默认视图)
php artisan vendor:publish --tag=entrance.views
生成数据
php artisan entrance:install
配置好项目地址之后,访问demo即可,如:http://localhost/demo