CSwala / CSwala-android

An app that is a one-stop destination for all the CS enthusiasts, providing resources like Information scrapping techniques, best YT channels, courses available free-of-cost, etc. & knowledge about every domain and field that exists on the Internet related to Computer Science along with News, Jobs, and Internships opportunities in these domains along with valuable tips and hacks from mentors for a particular domain.
54 stars 51 forks source link

Fix part of #bug-60 #132

Closed Khushi-24 closed 3 years ago

Khushi-24 commented 3 years ago

Issue-60 (Adding login with email functionality)

Explanation

Earlier the app consisted of login with google and GitHub functionality I have tried to add the login with email functionality

First user need to Register himself(UserId would be added to firebase) The user needs to log in. When a user tries to login for the first time he/she needs to verify email first. After email verification user can log in to the app.

Video:- https://user-images.githubusercontent.com/70067211/112765452-e6caab00-902a-11eb-87dd-db56b2aab58c.mp4

Explanation

Checklist

Khushi-24 commented 3 years ago

Before implementing the code in the main app I had created a demo app. The code was working fine. When I implemented the code in the main app User is getting registered But the Toast message showing up is "Failed to Register! Try Again!". The code is the same as that of the demo app. Link: https://github.com/Khushi-24/Firebase-Email-authentication-Demo. @riturajjain2000 can you please guide me a bit about this.

riturajjain2000 commented 3 years ago

I think that the problem is that your SHA keys are not added in my project , if not , Dm them over discord

Khushi-24 commented 3 years ago

@riturajjain2000 I have made the required changes. Please review the PR. The toast message error is also solved.

Khushi-24 commented 3 years ago

@riturajjain2000 Resolved Merge Conflicts