You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit implements all required and optional password validation enhancements
to work with the Spring User Framework 3.5.1-SNAPSHOT password validation fixes.
## Critical Fixes (Phase 1)
- Fix password reset form action from /user/resetPassword to /user/savePassword
- Add confirmPassword field name to match password input field
- Update framework dependency to 3.5.1-SNAPSHOT
## Optional Improvements (Phase 2)
- Update password field name from currentPassword to oldPassword for consistency
with backend PasswordDto
## UX Enhancements (Phase 3)
- Extract password strength meter to shared module (password-validation.js)
- Refactor register.js to use shared password validation utilities
- Add password strength meter to forgot-password-change form
- Add password strength meter to update-password form
- Add password requirements checklist to both forms
## Testing
- All existing tests pass
- Build successful
## Files Changed
- src/main/resources/templates/user/forgot-password-change.html
- src/main/resources/templates/user/update-password.html
- src/main/resources/static/js/user/register.js
- src/main/resources/static/js/user/reset-password.js
- src/main/resources/static/js/user/update-password.js
- src/main/resources/static/js/utils/password-validation.js (new)
- build.gradle
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments