Skip to main content
当用户注册、设置或更改密码时,web 服务会检查本地密码。SSO 登录(LDAP、SAML、OIDC)不受影响;它们的密码由身份提供商负责。有关 Toolkit 的说明,请参见密码限制。

配置

添加到 ConfigMap overleaf-env 并重启:
30-config.yaml (additions)
请为数字加上引号:ConfigMap 只能保存字符串。
OVERLEAF_PASSWORD_VALIDATION_PATTERN 会被读取但不会被强制执行:不匹配该模式的密码也会被接受。只有长度限制生效。

多个副本

无需额外操作:每个副本读取的都是同一个 ConfigMap。

在 Kubernetes 上的测试

在 Kubernetes 1.37 上使用一个副本,并在 ConfigMap 中设置 OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH: "12" 和 OVERLEAF_PASSWORD_VALIDATION_PATTERN: aA$3,激活新账户时拒绝了一个 10 个字符的密码,并接受了一个仅由小写字母组成的 20 个字符的密码,而该模式本应拒绝这个密码。在默认设置下,我们针对注册的端到端测试也会以过短为由拒绝 123456。
最后修改于 2026年11月2日