Skip to content

fix(FOUR-32481): enforce password policy on password reset flow - #9043

Open
gproly wants to merge 1 commit into
developfrom
bugfix/FOUR-32481
Open

fix(FOUR-32481): enforce password policy on password reset flow#9043
gproly wants to merge 1 commit into
developfrom
bugfix/FOUR-32481

Conversation

@gproly

@gproly gproly commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Replace Password::defaults() with User::passwordRules() in ResetPasswordController so reset uses the same Login Options policies as change password (minimum length, uppercase, numbers, special characters, and maximum length when configured).

Display dynamic password requirements on the reset page via a shared partial aligned with backend validation rules.

Add feature tests to reject weak passwords and passwords below the configured minimum length.

https://processmaker.atlassian.net/browse/FOUR-32481

ci:deploy

Replace Password::defaults() with User::passwordRules() in
ResetPasswordController so reset uses the same Login Options
policies as change password (minimum length, uppercase, numbers,
special characters, and maximum length when configured).

Display dynamic password requirements on the reset page via a shared
partial aligned with backend validation rules.

Add feature tests to reject weak passwords and passwords below the
configured minimum length.

https://processmaker.atlassian.net/browse/FOUR-32481
@decisions-sonarqube

Copy link
Copy Markdown

@nolanpro

nolanpro commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

QA server K8S was successfully deployed https://ci-11e8564fe8.engk8s.processmaker.net

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants