更新目录结构
This commit is contained in:
@@ -1,32 +1,32 @@
|
||||
<?php
|
||||
// +----------------------------------------------------------------------
|
||||
// | 应用设置
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
return [
|
||||
// 应用地址
|
||||
'app_host' => env('app.host', ''),
|
||||
// 应用的命名空间
|
||||
'app_namespace' => '',
|
||||
// 是否启用路由
|
||||
'with_route' => true,
|
||||
// 默认应用
|
||||
'default_app' => 'index',
|
||||
// 默认时区
|
||||
'default_timezone' => 'Asia/Shanghai',
|
||||
|
||||
// 应用映射(自动多应用模式有效)
|
||||
'app_map' => [],
|
||||
// 域名绑定(自动多应用模式有效)
|
||||
'domain_bind' => [],
|
||||
// 禁止URL访问的应用列表(自动多应用模式有效)
|
||||
'deny_app_list' => [],
|
||||
|
||||
// 异常页面的模板文件
|
||||
'exception_tmpl' => app()->getThinkPath() . 'tpl/think_exception.tpl',
|
||||
|
||||
// 错误显示信息,非调试模式有效
|
||||
'error_message' => '页面错误!请稍后再试~',
|
||||
// 显示错误信息
|
||||
'show_error_msg' => false,
|
||||
];
|
||||
<?php
|
||||
// +----------------------------------------------------------------------
|
||||
// | 应用设置
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
return [
|
||||
// 应用地址
|
||||
'app_host' => env('APP_HOST', ''),
|
||||
// 应用的命名空间
|
||||
'app_namespace' => '',
|
||||
// 是否启用路由
|
||||
'with_route' => true,
|
||||
// 默认应用
|
||||
'default_app' => 'index',
|
||||
// 默认时区
|
||||
'default_timezone' => 'Asia/Shanghai',
|
||||
|
||||
// 应用映射(自动多应用模式有效)
|
||||
'app_map' => [],
|
||||
// 域名绑定(自动多应用模式有效)
|
||||
'domain_bind' => [],
|
||||
// 禁止URL访问的应用列表(自动多应用模式有效)
|
||||
'deny_app_list' => [],
|
||||
|
||||
// 异常页面的模板文件
|
||||
'exception_tmpl' => app()->getThinkPath() . 'tpl/think_exception.tpl',
|
||||
|
||||
// 错误显示信息,非调试模式有效
|
||||
'error_message' => '页面错误!请稍后再试~',
|
||||
// 显示错误信息
|
||||
'show_error_msg' => false,
|
||||
];
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
<?php
|
||||
return [
|
||||
'admin_root' => [1]
|
||||
];
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
return [
|
||||
// 默认缓存驱动
|
||||
'default' => env('cache.driver', 'file'),
|
||||
'default' => 'file',
|
||||
|
||||
// 缓存连接方式配置
|
||||
'stores' => [
|
||||
|
||||
@@ -5,6 +5,5 @@
|
||||
return [
|
||||
// 指令定义
|
||||
'commands' => [
|
||||
'schedule:run'=>\app\command\Schedule::class,
|
||||
],
|
||||
];
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
<?php
|
||||
// +----------------------------------------------------------------------
|
||||
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
return [
|
||||
'Access-Control-Allow-Credentials' => 'true',
|
||||
'Access-Control-Max-Age' => 1800,
|
||||
'Access-Control-Allow-Methods' => 'GET, POST, PATCH, PUT, DELETE, OPTIONS',
|
||||
'Access-Control-Allow-Headers' => 'Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-CSRF-TOKEN, X-Requested-With',
|
||||
];
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
return [
|
||||
// 默认使用的数据库连接配置
|
||||
'default' => env('database.driver', 'mysql'),
|
||||
'default' => env('DB_DRIVER', 'mysql'),
|
||||
|
||||
// 自定义时间查询规则
|
||||
'time_query_rule' => [],
|
||||
@@ -22,23 +22,23 @@ return [
|
||||
'connections' => [
|
||||
'mysql' => [
|
||||
// 数据库类型
|
||||
'type' => env('database.type', 'mysql'),
|
||||
'type' => env('DB_TYPE', 'mysql'),
|
||||
// 服务器地址
|
||||
'hostname' => env('database.hostname', '127.0.0.1'),
|
||||
'hostname' => env('DB_HOST', '127.0.0.1'),
|
||||
// 数据库名
|
||||
'database' => env('database.database', ''),
|
||||
'database' => env('DB_NAME', ''),
|
||||
// 用户名
|
||||
'username' => env('database.username', 'root'),
|
||||
'username' => env('DB_USER', 'root'),
|
||||
// 密码
|
||||
'password' => env('database.password', ''),
|
||||
'password' => env('DB_PASS', ''),
|
||||
// 端口
|
||||
'hostport' => env('database.hostport', '3306'),
|
||||
'hostport' => env('DB_PORT', '3306'),
|
||||
// 数据库连接参数
|
||||
'params' => [],
|
||||
// 数据库编码默认采用utf8
|
||||
'charset' => env('database.charset', 'utf8'),
|
||||
'charset' => env('DB_CHARSET', 'utf8'),
|
||||
// 数据库表前缀
|
||||
'prefix' => env('database.prefix', ''),
|
||||
'prefix' => env('DB_PREFIX', ''),
|
||||
|
||||
// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
|
||||
'deploy' => 0,
|
||||
@@ -53,9 +53,11 @@ return [
|
||||
// 是否需要断线重连
|
||||
'break_reconnect' => false,
|
||||
// 监听SQL
|
||||
'trigger_sql' => env('app_debug', true),
|
||||
'trigger_sql' => env('APP_DEBUG', true),
|
||||
// 开启字段缓存
|
||||
'fields_cache' => false,
|
||||
]
|
||||
],
|
||||
|
||||
// 更多的数据库配置信息
|
||||
],
|
||||
];
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
return [
|
||||
// 默认磁盘
|
||||
'default' => env('filesystem.driver', 'local'),
|
||||
'default' => 'local',
|
||||
// 磁盘列表
|
||||
'disks' => [
|
||||
'local' => [
|
||||
@@ -20,33 +20,5 @@ return [
|
||||
'visibility' => 'public',
|
||||
],
|
||||
// 更多的磁盘配置信息
|
||||
'aliyun' => [
|
||||
'type' => 'aliyun',
|
||||
'accessId' => '******',
|
||||
'accessSecret' => '******',
|
||||
'bucket' => 'bucket',
|
||||
'endpoint' => 'oss-cn-hongkong.aliyuncs.com',
|
||||
'url' => 'http://oss-cn-hongkong.aliyuncs.com',//不要斜杠结尾,此处为URL地址域名。
|
||||
],
|
||||
'qiniu' => [
|
||||
'type' => 'qiniu',
|
||||
'accessKey' => '******',
|
||||
'secretKey' => '******',
|
||||
'bucket' => 'bucket',
|
||||
'url' => '',//不要斜杠结尾,此处为URL地址域名。
|
||||
],
|
||||
'qcloud' => [
|
||||
'type' => 'qcloud',
|
||||
'region' => '***', //bucket 所属区域 英文
|
||||
'appId' => '***', // 域名中数字部分
|
||||
'secretId' => '***',
|
||||
'secretKey' => '***',
|
||||
'bucket' => '***',
|
||||
'timeout' => 60,
|
||||
'connect_timeout' => 60,
|
||||
'cdn' => '您的 CDN 域名',
|
||||
'scheme' => 'https',
|
||||
'read_from_cdn' => false,
|
||||
]
|
||||
],
|
||||
];
|
||||
|
||||
@@ -1,45 +1,18 @@
|
||||
<?php
|
||||
// +----------------------------------------------------------------------
|
||||
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
|
||||
// +----------------------------------------------------------------------
|
||||
use app\model\auth\Users;
|
||||
/**
|
||||
* @title jwt配置
|
||||
* @author Leruge
|
||||
* @email leruge@163.com
|
||||
*/
|
||||
|
||||
return [
|
||||
'stores' => [
|
||||
'api' => [
|
||||
'sso' => [
|
||||
'enable' => false,
|
||||
],
|
||||
'token' => [
|
||||
'unique_id_key' => 'uid',
|
||||
'signer_key' => 'tensent',
|
||||
'not_before' => 0,
|
||||
'expires_at' => 86400,
|
||||
'refresh_ttL' => 72000,
|
||||
'signer' => 'Lcobucci\JWT\Signer\Hmac\Sha256',
|
||||
'type' => 'Header',
|
||||
'relogin_code' => 50001,
|
||||
'refresh_code' => 50002,
|
||||
'iss' => 'client.tensent',
|
||||
'aud' => 'server.tensent',
|
||||
'automatic_renewal' => false,
|
||||
],
|
||||
'user' => [
|
||||
'bind' => true,
|
||||
'class' => Users::class,
|
||||
]
|
||||
]
|
||||
],
|
||||
'manager' => [
|
||||
// 缓存前缀
|
||||
'prefix' => 'jwt',
|
||||
// 黑名单缓存名
|
||||
'blacklist' => 'blacklist',
|
||||
// 白名单缓存名
|
||||
'whitelist' => 'whitelist'
|
||||
]
|
||||
// JWT加密算法
|
||||
'alg' => env('JWT.ALG', 'HS256'),
|
||||
'secret' => env('JWT.SECRET', 'leruge'),
|
||||
// 非对称加密需要配置
|
||||
'public_key' => env('JWT.PUBLIC_KEY'),
|
||||
'private_key' => env('JWT.PRIVATE_KEY'),
|
||||
'password' => env('JWT.PASSWORD'),
|
||||
// JWT有效期
|
||||
'ttl' => env('JWT.TTL', 3600 * 24 * 365),
|
||||
];
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
return [
|
||||
// 默认语言
|
||||
'default_lang' => env('lang.default_lang', 'zh-cn'),
|
||||
'default_lang' => env('DEFAULT_LANG', 'zh-cn'),
|
||||
// 允许的语言列表
|
||||
'allow_lang_list' => [],
|
||||
// 多语言自动侦测变量名
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
// +----------------------------------------------------------------------
|
||||
return [
|
||||
// 默认日志记录通道
|
||||
'default' => env('log.channel', 'file'),
|
||||
'default' => 'file',
|
||||
// 日志记录级别
|
||||
'level' => [],
|
||||
// 日志类型记录的通道 ['error'=>'email',...]
|
||||
|
||||
@@ -1,14 +1,8 @@
|
||||
<?php
|
||||
// 中间件配置
|
||||
return [
|
||||
// 别名或分组
|
||||
'alias' => [],
|
||||
// 优先级设置,此数组中的中间件会按照数组中的顺序优先执行
|
||||
'priority' => [
|
||||
\app\middleware\AllowCrossDomain::class,
|
||||
\app\middleware\Api::class,
|
||||
\app\middleware\Validate::class,
|
||||
\app\middleware\Check::class,
|
||||
\app\middleware\Auth::class
|
||||
],
|
||||
// 别名或分组
|
||||
'alias' => [],
|
||||
// 优先级设置,此数组中的中间件会按照数组中的顺序优先执行
|
||||
'priority' => [],
|
||||
];
|
||||
|
||||
@@ -13,7 +13,7 @@ return [
|
||||
// 是否开启路由延迟解析
|
||||
'url_lazy_route' => false,
|
||||
// 是否强制使用路由
|
||||
'url_route_must' => true,
|
||||
'url_route_must' => false,
|
||||
// 合并路由规则
|
||||
'route_rule_merge' => false,
|
||||
// 路由是否完全匹配
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
return [
|
||||
// 模板引擎类型使用Think
|
||||
'type' => 'php',
|
||||
'type' => 'Think',
|
||||
// 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法
|
||||
'auto_rule' => 1,
|
||||
// 模板目录名
|
||||
|
||||
Reference in New Issue
Block a user