Skip to main content
web サービスは、ユーザーが登録、パスワードの設定、パスワードの変更を行う際にローカルパスワードをチェックします。SSO ログイン(LDAP、SAML、OIDC)は影響を受けません。それらのパスワードは ID プロバイダー側の管理対象です。Toolkit については パスワードの制限 を参照してください。

設定

ConfigMap overleaf-env に追加して再起動します。
30-config.yaml (additions)
数値は引用符で囲んでください。ConfigMap には文字列しか保持できません。
OVERLEAF_PASSWORD_VALIDATION_PATTERN は読み込まれますが、適用されません。パターンに一致しないパスワードも受け付けられます。適用されるのは長さの制限のみです。

複数のレプリカ

追加の作業は不要です。すべてのレプリカが同じ ConfigMap を読み込みます。

Kubernetes でのテスト結果

Kubernetes 1.37 上でレプリカ 1 つ、ConfigMap に OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH: "12" と OVERLEAF_PASSWORD_VALIDATION_PATTERN: aA$3 を設定した状態で新しいアカウントをアクティベートしたところ、10 文字のパスワードは拒否され、パターンでは拒否されるはずの小文字のみの 20 文字のパスワードは受け付けられました。登録に関するエンドツーエンドテストでも、デフォルト設定で 123456 が短すぎるとして拒否されます。
最終更新日 2026年11月2日