Actions
dev #4109
open[FE] Fix sqa issues from auth module
Description
PR Description¶
This PR refactors and improves the authentication flows, especially around password reset and sign-up/sign-in UI. Key changes include:
Enhanced password reset experience:¶
- Added a dynamic subtitle and success screen for password reset.
- Improved password generator to guarantee at least one character from each selected category and better length validation.
- Added modular components for new password, confirm password, error alerts, and reset form.
- Strengthened form validation and error feedback for password reset.
Updated sign-in and sign-up pages:¶
- Changed branding from "AIAXIO" to "Algonyx".
- Updated icon usage and removed redundant logo display.
- Improved input and button styling for consistency.
Navigation and registration:¶
- Updated agency registration links and button styles.
Miscellaneous UI tweaks:¶
- Improved form label spacing, input focus styles, and welcome screen user name logic.
How to Test¶
Forgot Password Flow¶
- Go to the "Forgot Password" page.
- Enter an email and submit. The subtitle should update, and you should see improved feedback.
- After receiving the reset link, follow it to the "Reset Password" page.
- Test password generation, validation (min/max length, matching), and error messages.
- Successfully resetting the password should show a confirmation screen with a "Sign In" button.
Sign In/Sign Up¶
- Visit the sign-in and sign-up pages.
- Confirm branding, icons, and input styles are updated.
- Try registering as an agency and verify navigation works.
General UI¶
- Check form labels, input focus, and button styles for consistency.
- Ensure error messages and success states display correctly.
Actions