Project

General

Profile

Actions

dev #4109

open

[FE] Fix sqa issues from auth module

Added by Nazmul Hossain Shovon 3 months ago. Updated 2 months ago.

Status:
Pending
Priority:
High
Target version:
Start date:
01/21/2026
Due date:
% Done:

0%

Estimated time:
Spent time:

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

Also available in: Atom PDF