Skip to content

Feature Request: Add "Confirm Password" Field to Sign-Up Modal #1128

@HarshalKushwaha0027

Description

@HarshalKushwaha0027

🚨 Problem

Currently, the sign-up modal (index.html) only has a single password input field. Because the password has strict validation requirements (8 characters, 1 capital, 1 special character) and the user's input is masked as dots, it is incredibly easy for users to make a typo during account creation. This will lock them out of their newly created account since they won't know what typo they made.

Image

💡 Proposed Improvement

  1. Add a second password input field labeled "Confirm Password" to the Sign-Up UI.
  2. Add frontend validation logic in app.js (or the relevant auth script) to ensure both password fields match exactly before allowing the form submission.
  3. Display a clear error message (e.g., "Passwords do not match") if the inputs differ.

🎯 Expected Behavior

Users must type their password twice, and the form should only be submittable if both fields are identical, preventing accidental typos from ruining the onboarding experience.


🙋‍♂️ Assignment Request

I am actively participating in GSSoC 26 and would love to build this UI enhancement and its validation logic. Could you please assign this issue to me?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions