-
Notifications
You must be signed in to change notification settings - Fork 198
Description
###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.