diff --git a/docs/config.md b/docs/config.md index f8b289e..9ca765b 100644 --- a/docs/config.md +++ b/docs/config.md @@ -18,6 +18,8 @@ go-cqhttp 支持导入CQHTTP的配置文件, 具体步骤为: { "uin": 0, "password": "", + "encrypt_password": false, + "password_encrypted": "", "enable_db": true, "access_token": "", "relogin": false, @@ -49,6 +51,8 @@ go-cqhttp 支持导入CQHTTP的配置文件, 具体步骤为: | ------------------ | -------- | ------------------------------------------------------------------- | | uin | int64 | 登录用QQ号 | | password | string | 登录用密码 | +| encrypt_password | bool | 是否对密码进行加密. | +| password_encrypted | string | 加密后的密码(请勿修改) | | enable_db | bool | 是否开启内置数据库, 关闭后将无法使用 **回复/撤回** 等上下文相关接口 | | access_token | string | 同CQHTTP的 `access_token` 用于身份验证 | | relogin | bool | 是否自动重新登录 | @@ -57,4 +61,6 @@ go-cqhttp 支持导入CQHTTP的配置文件, 具体步骤为: | ws_config | object | Websocket API 配置 | | ws_reverse_servers | object[] | 反向 Websocket API 配置 | - +> 注: 开启密码加密后程序将在每次启动时要求输入解密密钥, 密钥错误会导致提示登陆密码错误. +> 解密后密码将储存在内存中,用于自动重连等功能. 所以此加密并不能防止内存读取. +> 解密密钥在使用完成后并不会留存在内存中, 所以可用相对简单的字符串作为密钥