mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 10:55:59 +00:00
59 lines
1.9 KiB
Markdown
59 lines
1.9 KiB
Markdown
---
|
||
id: system-setting.password-policy.howto
|
||
title: 密码策略设置
|
||
type: howto
|
||
feature: system-setting
|
||
scope: admin
|
||
locale: zh
|
||
aliases:
|
||
- 密码策略怎么设
|
||
- 密码复杂度怎么改
|
||
- 强密码怎么开
|
||
- 简单密码 复杂密码
|
||
- password policy
|
||
- 改密码规则
|
||
prerequisites:
|
||
- 需要系统管理员权限
|
||
- 部署环境变量 SYSTEM_SETTING 不为 disabled
|
||
related_tools: []
|
||
related_pages: []
|
||
negative:
|
||
- 修改策略不会触发存量用户重置密码,存量密码继续可用
|
||
- 不支持自定义正则、最小特殊字符数等细粒度规则,只有 simple / complex 两档
|
||
- 密码长度上限固定 32 位,无管理后台开关
|
||
last_verified: v1.7.90
|
||
---
|
||
|
||
# 密码策略设置
|
||
|
||
## 入口
|
||
桌面端:左上角头像 →「系统设置」→「系统设置」标签 →「帐号相关」→「密码策略」。
|
||
|
||
字段名:`password_policy`,枚举 `simple` / `complex`,默认 `simple`。
|
||
|
||
## 两档区别
|
||
|
||
| 档位 | 长度 | 复杂度要求 |
|
||
|---|---|---|
|
||
| simple(简单) | ≥ 6 位 | 无 |
|
||
| complex(复杂) | ≥ 6 位 | 必须混合:不能全是数字、不能全是字母、不能仅数字+大写、不能仅数字+小写 |
|
||
|
||
通用约束:所有档位下密码长度上限 32 位。
|
||
|
||
## 对存量密码的影响
|
||
策略只在「设置密码」「修改密码」「注册」时校验。改成 `complex` 后:
|
||
- 已有用户登录不受影响(旧弱密码仍能用)
|
||
- 用户下次主动改密码必须满足新规则
|
||
- 管理员代设密码同样要满足新规则
|
||
|
||
如果要强制全员升级密码,需要管理员手动通知用户修改,没有内置「强制重置」按钮。
|
||
|
||
## 操作步骤
|
||
1. 进入「系统设置」→「系统设置」→「帐号相关」
|
||
2. 「密码策略」选 `simple` 或 `complex`
|
||
3. 页面底部「提交」保存
|
||
|
||
## 不支持
|
||
- 没有「禁用最近 N 次旧密码」「定期强制改密」等高级规则
|
||
- 没有按账号 / 部门差异化策略,全局生效
|