2022-02-20 22:42:48 +00:00
|
|
|
|
<?php
|
|
|
|
|
// +----------------------------------------------------------------------
|
|
|
|
|
// | BuildAdmin设置
|
|
|
|
|
// +----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
return [
|
|
|
|
|
// 允许跨域访问的域名
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'cors_request_domain' => 'localhost,127.0.0.1',
|
2022-03-22 15:37:38 +00:00
|
|
|
|
// 是否开启管理员登录验证码
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'admin_login_captcha' => true,
|
2022-06-19 16:07:34 +00:00
|
|
|
|
// 会员登录失败可重试次数,false则无限
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'user_login_retry' => 10,
|
2022-02-26 08:34:07 +00:00
|
|
|
|
// 管理员登录失败可重试次数,false则无限
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'admin_login_retry' => 10,
|
2023-09-05 14:42:51 +00:00
|
|
|
|
// 开启管理员单处登录它处失效
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'admin_sso' => false,
|
2023-09-05 14:42:51 +00:00
|
|
|
|
// 开启会员单处登录它处失效
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'user_sso' => false,
|
|
|
|
|
// 会员登录态保持时间(非刷新token,3天)
|
|
|
|
|
'user_token_keep_time' => 60 * 60 * 24 * 3,
|
|
|
|
|
// 管理员登录态保持时间(非刷新token,3天)
|
|
|
|
|
'admin_token_keep_time' => 60 * 60 * 24 * 3,
|
2022-03-10 14:50:16 +00:00
|
|
|
|
// 表格拖拽排序时,两个权重相等则自动重新整理;控制器类中也有此项(作为单控制器自定义配置)
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'auto_sort_eq_weight' => false,
|
2022-07-14 14:38:49 +00:00
|
|
|
|
// 开启前台会员中心
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'open_member_center' => true,
|
2023-10-12 14:33:26 +00:00
|
|
|
|
// 模块纯净安装(安装时移动模块文件而不是复制)
|
|
|
|
|
'module_pure_install' => true,
|
2023-06-18 09:46:06 +00:00
|
|
|
|
// 点选验证码配置
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'click_captcha' => [
|
2023-06-18 09:46:06 +00:00
|
|
|
|
// 模式:text=文字,icon=图标(若只有icon则适用于国际化站点)
|
|
|
|
|
'mode' => ['text', 'icon'],
|
|
|
|
|
// 长度
|
|
|
|
|
'length' => 2,
|
|
|
|
|
// 混淆点长度
|
|
|
|
|
'confuse_length' => 2,
|
|
|
|
|
],
|
2022-08-26 09:05:03 +00:00
|
|
|
|
// Token 配置
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'token' => [
|
2022-02-25 17:09:03 +00:00
|
|
|
|
// 默认驱动方式
|
|
|
|
|
'default' => 'mysql',
|
|
|
|
|
// 加密key
|
|
|
|
|
'key' => 'tcbDgmqLVzuAdNH39o0QnhOisvSCFZ7I',
|
|
|
|
|
// 加密方式
|
|
|
|
|
'algo' => 'ripemd160',
|
|
|
|
|
// 驱动
|
|
|
|
|
'stores' => [
|
|
|
|
|
'mysql' => [
|
|
|
|
|
'type' => 'Mysql',
|
|
|
|
|
// 留空表示使用默认的 Mysql 数据库,也可以填写其他数据库连接配置的`name`
|
|
|
|
|
'name' => '',
|
|
|
|
|
// 存储token的表名
|
|
|
|
|
'table' => 'token',
|
|
|
|
|
// 默认 token 有效时间
|
|
|
|
|
'expire' => 2592000,
|
|
|
|
|
],
|
|
|
|
|
'redis' => [
|
2022-08-30 17:58:12 +00:00
|
|
|
|
'type' => 'Redis',
|
|
|
|
|
'host' => '127.0.0.1',
|
|
|
|
|
'port' => 6379,
|
|
|
|
|
'password' => '',
|
2024-03-21 17:03:48 +00:00
|
|
|
|
// Db索引,非 0 以避免数据被意外清理
|
|
|
|
|
'select' => 1,
|
2022-08-30 17:58:12 +00:00
|
|
|
|
'timeout' => 0,
|
2024-03-21 17:03:48 +00:00
|
|
|
|
// 默认 token 有效时间
|
|
|
|
|
'expire' => 2592000,
|
2022-08-30 17:58:12 +00:00
|
|
|
|
'persistent' => false,
|
2024-03-21 17:03:48 +00:00
|
|
|
|
'prefix' => 'tk:',
|
|
|
|
|
],
|
2022-02-25 17:09:03 +00:00
|
|
|
|
]
|
2022-03-11 17:29:06 +00:00
|
|
|
|
],
|
2022-03-22 15:37:38 +00:00
|
|
|
|
// 自动写入管理员操作日志
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'auto_write_admin_log' => true,
|
2022-03-22 15:37:38 +00:00
|
|
|
|
// 缺省头像图片路径
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'default_avatar' => '/static/images/avatar.png',
|
2022-09-18 07:19:18 +00:00
|
|
|
|
// 内容分发网络URL,末尾不带`/`
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'cdn_url' => '',
|
2022-05-22 02:35:32 +00:00
|
|
|
|
// 版本号
|
2024-07-01 19:42:10 +00:00
|
|
|
|
'version' => 'v2.1.0',
|
2022-08-11 04:15:36 +00:00
|
|
|
|
// 接口地址
|
2023-08-10 16:20:05 +00:00
|
|
|
|
'api_url' => 'https://buildadmin.com',
|
2022-02-20 22:42:48 +00:00
|
|
|
|
];
|