Open JustinhSE opened 2 weeks ago
Hey @JustinhSE, I am interested in working on this issue. However, I am going to need some clarification.
Yea for sure! #63 i Will finish in a few minutes and then I can give you more info!
Sure
just merged #63 , what clarification do you need? firebase.tsx
is in components/
by the way
@Megha30501 1) yes it is located in components/firebase.tsx
for the frontend. For now just stick to google and github logins btw.
Sure. You can assign this task to me!
Is there a way for me to communicate with you directly?
https://discord.gg/hacktoberfest and navigate to the Bible verse finder forum
Overview
We need to add OAuth-based login functionality to our Next.js application using Firebase Authentication. This will allow users to sign in using their Google, GitHub, or Apple(optional) accounts. We'll add a "Sign In" button in the top right corner of the navbar, which will redirect users to a
/login
page when clicked.Tasks
Enable OAuth providers in Firebase
Implement login UI
/login
page with provider buttonsImplement authentication logic
Update navbar
/login
on sign-in button clickHandle user data
uid
in Firestore and method of signing in (as a string)Error handling and feedback