Skip to content

Error: Improve Signup/Email Validation and Login FunctionalityΒ #935

@sidgureja7803

Description

@sidgureja7803

###Describe the Error
1- After signing up on the website, the Login button remains visible, indicating the user is not logged in.
2- There is no email validation during the signup process, which can result in users signing up with invalid email addresses.
3- When trying to log in after signing up, the login function displays "incorrect data", even with correct credentials.
4 - Additionally, GitHub login is non-functional as Firebase Authentication for GitHub is not enabled.

###Expected Behavior
1- After signing up, the Login button should be hidden, and the user should be redirected to the dashboard or their profile page.
2- The system should verify the user's email by sending an OTP during signup, which must be entered to complete the process.
3- The login function should work as expected, allowing users to log in with valid credentials.
4- GitHub login should be enabled via Firebase Authentication, allowing users to sign in with their GitHub accounts.

###Additional Context
1 - Firebase Authentication needs to be configured to enable GitHub login.
2- Consider integrating an email service provider to send OTPs for email verification during the signup process.
3- The login issue might be related to incorrect credential handling on the backend.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions