Skip to content

Stronger credential stuffing protection for 1.2 release series - #745

Merged
Meow merged 3 commits into
1_2_stablefrom
credential-stuffing-protection-1-2
Aug 25, 2026
Merged

Stronger credential stuffing protection for 1.2 release series#745
Meow merged 3 commits into
1_2_stablefrom
credential-stuffing-protection-1-2

Conversation

@liamwhite

Copy link
Copy Markdown
Contributor
  • Blocks user login if the provided password is valid for the account and found in a compromised breach
    • Redirects to the password reset and invalidates all existing user sessions/TOTP to log the user out everywhere
  • Places hCaptcha on the login form to slow stuffing attacks
  • Disables Pwned Passwords checks in development because the default seeded password philomena123 is in the database and it prevents logins
  • Dependency updates for the next 1.2 series release

@liamwhite
liamwhite force-pushed the credential-stuffing-protection-1-2 branch 2 times, most recently from 79025e5 to e096aac Compare August 17, 2026 19:17
@liamwhite
liamwhite force-pushed the credential-stuffing-protection-1-2 branch from e096aac to 924250f Compare August 17, 2026 19:30
@Meow
Meow merged commit 9afa8c0 into 1_2_stable Aug 25, 2026
10 of 12 checks passed
@liamwhite
liamwhite deleted the credential-stuffing-protection-1-2 branch August 25, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants