diff --git a/docs/user-guide/settings.md b/docs/user-guide/settings.md index 7579fe39..5ee9c46e 100644 --- a/docs/user-guide/settings.md +++ b/docs/user-guide/settings.md @@ -73,11 +73,24 @@ Halo 提供了以下站点基本信息设置: - **注册需验证邮箱**:开启之后,用户注册时必须要经过邮箱验证,需要配置好 [邮件通知](#通知设置)。 - **保留用户名**:设置之后这些用户名将无法被其他用户注册。 - **默认角色**:新注册用户的默认角色。 +- **注册时所需协议**:选择注册时需要用户阅读并同意的自定义页面,例如用户协议、隐私政策等。 - **头像存储位置**:用户上传头像的存储策略。 - 已经在 Halo 2.22 中标记为过时,后续请使用 [附件设置](#附件设置) 代替 - **个人中心附件存储位置**:用户在个人中心端上传附件时的默认存储策略,需要用户包含上传附件的权限。 - 已经在 Halo 2.22 中标记为过时,后续请使用 [附件设置](#附件设置) 代替 +### 注册协议页面 + +开启 **开放注册** 后,可以通过 **注册时所需协议** 选择一个或多个自定义页面作为注册协议。保存后,注册页面会显示 `我已阅读并同意` 勾选项,并将已选择的页面显示为可点击链接。用户必须勾选同意后才能提交注册。 + +从 Halo 2.25.0 开始,新安装站点会在初始化时自动创建 **用户协议** 和 **隐私政策** 两个自定义页面,并默认将它们配置为注册时所需协议。 + +:::warning[注意] +自动创建的协议页面只包含占位内容。正式开放注册前,请进入 [页面](./pages.md) 管理并替换为你站点实际使用的用户协议、隐私政策或其他合规说明。 +::: + +如果不需要在注册时要求用户同意协议,可以清空 **注册时所需协议** 并保存设置。 + ## 附件设置 - **管理端附件配置**:为管理端设置附件上传默认的存储策略和分组,通常用于直接上传附件的场景,比如在文章编辑器中粘贴上传。