访问密码
2022年11月10日 14:34 小于 1 分钟
# 访问密码
# 全局密码
配置文件/config/apidoc.php
中的 auth 设置如下,即可在访问文档页面时需输入密码访问:
// /config/apidoc.php
// 权限认证配置
'auth' => [
// 是否启用密码验证
'enable' => true,
// 验证密码
'password' => "123456",
// 密码加密盐
'secret_key' => "apidoc#hg_code",
// 有效期
'expire' => 24*60*60
],
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# 应用/版本独立密码
config/apidoc.php配置文件将指定应用/版本,设置password
字段,便可开启该应用的访问密码
// /config/apidoc.php
'apps' => [
['title'=>'后台管理','path'=>'app\admin\controller','folder'=>'admin','password'=>'123'],
[
'title'=>'演示示例',
'folder'=>'demo',
'items'=>[
['title'=>'V1.0','path'=>'app\demo\controller\v1','folder'=>'v1'],
['title'=>'V2.0','path'=>'app\demo\controller\v2','folder'=>'v2','password'=>'456']
]
]
],
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
如上配置,访问admin
应用需要使用123
进行密码校验;访问demo 的v2
时需要456
进行密码校验