BUG #4146
openDescription
Issue Description
On the Signup as Agency page, there is inconsistent behavior between the Password and Confirm Password fields when a password is generated using the password generator and then modified. After copying the generated password into the Confirm Password field and editing the Password field, the Confirm Password field does not consistently reflect or respond to changes, especially when entering passwords with fewer than 8 characters. This leads to broken validation flow and user confusion.
Module / Page
Agency Profile -> Signup as Agency
Module Section
Password & Confirm Password Fields
Screen Size
Desktop
Tested By
Aman
Steps to Reproduce¶
- Navigate to the page containing the Password and Confirm Password fields.
- Generate a password using the password generator.
- Copy the generated password and paste it into the Confirm Password field.
- Remove the password from the Password field.
- Attempt to enter a new password that is less than 8 characters.
- Observe the behavior of the Confirm Password field.
- Type a new password that is more than 8 characters.
- Observe the behavior of the Confirm Password field again.
Expected Result
The Confirm Password field should remain editable and reflect any changes made to the Password field in real time.
Password requirements and validations should be consistently enforced on both fields.
Actual Result
The Confirm Password field behaves inconsistently after using the password generator and subsequent edits, and does not properly respond to changes made in the Password field.
Attachments
PoC
Types of Issue
Functional Issue
Root Cause:
Impacted Area:
Updated by Nazmul Hossain Shovon 2 months ago
- Assignee changed from Ayat Rahman to Nazmul Hossain Shovon
Updated by Nazmul Hossain Shovon about 2 months ago
- Status changed from Pending to In Progress
- Assignee changed from Nazmul Hossain Shovon to Aman Bhuiyan
- % Done changed from 0 to 100
the behavior looks ok and same as in lovable
Updated by Tasfia Zaima 29 days ago
- Status changed from In Progress to Pending
- Assignee changed from Aman Bhuiyan to Ayat Rahman
After generating a password using the password generator, if the password is erased and a new password of 12 or more characters is typed without fulfilling all conditions (lowercase, symbol, etc.), the 'Confirm Password' field unlocks prematurely. In Lovable, the field remains locked until all password conditions are met while manually typing.
Updated by Ayat Rahman 28 days ago
- Assignee changed from Ayat Rahman to Aman Bhuiyan