Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firebase Setup - Login/Signup #6

Open
3 of 5 tasks
avayedawadi opened this issue Sep 3, 2024 · 0 comments
Open
3 of 5 tasks

Firebase Setup - Login/Signup #6

avayedawadi opened this issue Sep 3, 2024 · 0 comments
Assignees

Comments

@avayedawadi
Copy link
Contributor

avayedawadi commented Sep 3, 2024

Description

  • Set up Firebase login for user authentication

Implementation

  • Have one file to do the config set up for the firebase
  • Implement functions to login with email and with Google sign-in (don't do sign-up as we have a different flow for that, we will do it later)
  • Create frontend login form based on Figma and set up the connection

Acceptance Criteria

  • Config is all set up
  • Log in with email
  • Log in with Google
  • The frontend login should be fully dynamic in design and even work on mobile
  • Login routes to a protected page from which a user can log out, this is just for POC for now to ensure that the login is working and that sign out then works

Implementation Notes

  • Reach out for Firebase API keys
  • If you have time, look into password recovery. It should be as trivial as calling a Firebase function that then sends a link to the user that the user can use to reset their password. But this is not required for this ticket.
  • After login, have the login redirect the user to a protected authenticated page
  • Feel free to reach out if you need more time, if this takes 1.5 or even 2 sprints, that's ok.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants