From 491ca17106ed71115d3ee49b2a27ad7cd717b730 Mon Sep 17 00:00:00 2001 From: tomsun28 Date: Wed, 30 Mar 2022 20:44:00 +0800 Subject: [PATCH] =?UTF-8?q?[docs]=E8=A1=A5=E5=85=85sureness=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E6=A1=A3=20=E9=81=BF=E5=85=8D=E8=AF=AF?= =?UTF-8?q?=E9=85=8D=E5=AF=BC=E8=87=B4=E6=9D=83=E9=99=90=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/docs/start/docker-deploy.md | 50 +++++++++++++++++++++++++++++-- home/docs/start/package-deploy.md | 2 +- script/sureness.yml | 2 +- 3 files changed, 50 insertions(+), 4 deletions(-) diff --git a/home/docs/start/docker-deploy.md b/home/docs/start/docker-deploy.md index 366206f..bfcd67e 100644 --- a/home/docs/start/docker-deploy.md +++ b/home/docs/start/docker-deploy.md @@ -43,10 +43,56 @@ sidebar_label: Docker方式部署 HertzBeat默认内置三个用户账户,分别为 admin/admin tom/tom@123 lili/lili 若需要新增删除修改账户或密码,可以通过配置 `sureness.yml` 实现,若无此需求可忽略此步骤 在主机目录下创建sureness.yml,eg:/opt/sureness.yml - 配置文件内容参考 项目仓库[/script/sureness.yml](https://gitee.com/dromara/hertzbeat/blob/master/script/sureness.yml) - 修改sureness.yml的如下部分参数:[注意⚠️sureness配置的其它默认参数需保留] + 配置文件内容参考 项目仓库[/script/sureness.yml](https://gitee.com/dromara/hertzbeat/blob/master/script/sureness.yml) ```yaml + + resourceRole: + - /account/auth/refresh===post===[role1,role2,role3,role4] + + excludedResource: + - /account/auth/**===* + - /===get + - /i18n/**===get + - /apps/hierarchy===get + - /console/**===get + - /**/*.html===get + - /**/*.js===get + - /**/*.css===get + - /**/*.ico===get + - /**/*.ttf===get + - /**/*.png===get + - /**/*.gif===get + - /**/*.png===* + - /swagger-resources/**===get + - /v2/api-docs===get + - /v3/api-docs===get + + # 用户账户信息 + # 下面有 admin tom lili 三个账户 + # eg: admin 拥有[role1,role2]角色,密码为admin + # eg: tom 拥有[role1,role2,role3],密码为tom@123 + # eg: lili 拥有[role1,role2],明文密码为lili, 加盐密码为1A676730B0C7F54654B0E09184448289 + account: + - appId: admin + credential: admin + role: [role1,role2] + - appId: tom + credential: tom@123 + role: [role1,role2,role3] + - appId: lili + # 注意 Digest认证不支持加盐加密的密码账户 + # 加盐加密的密码,通过 MD5(password+salt)计算 + # 此账户的原始密码为 lili + credential: 1A676730B0C7F54654B0E09184448289 + salt: 123 + role: [role1,role2] + ``` + + 修改sureness.yml的如下**部分参数**:**[注意⚠️sureness配置的其它默认参数需保留]** + + ```yaml + # 用户账户信息 # 下面有 admin tom lili 三个账户 # eg: admin 拥有[role1,role2]角色,密码为admin diff --git a/home/docs/start/package-deploy.md b/home/docs/start/package-deploy.md index 54be8a1..e5e5016 100644 --- a/home/docs/start/package-deploy.md +++ b/home/docs/start/package-deploy.md @@ -46,7 +46,7 @@ sidebar_label: 安装包方式部署 4. 配置用户配置文件(非必须,配置账户需要) HertzBeat默认内置三个用户账户,分别为 admin/admin tom/tom@123 lili/lili 若需要新增删除修改账户或密码,可以通过修改位于 `hertzbeat/config/sureness.yml` 的配置文件实现,若无此需求可忽略此步骤 - 修改sureness.yml的如下部分参数:[注意⚠️sureness配置的其它默认参数需保留] + 修改sureness.yml的如下**部分参数**:**[注意⚠️sureness配置的其它默认参数需保留]** ```yaml # 用户账户信息 diff --git a/script/sureness.yml b/script/sureness.yml index 90506ec..aaa1f2f 100644 --- a/script/sureness.yml +++ b/script/sureness.yml @@ -23,7 +23,7 @@ excludedResource: - /**/*.ttf===get - /**/*.png===get - /**/*.gif===get - - /**/*.png===* + - /**/*.png===* # swagger ui 资源 - /swagger-resources/**===get - /v2/api-docs===get