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

Admin Login #16

Open
meganniu opened this issue Feb 15, 2021 · 0 comments
Open

Admin Login #16

meganniu opened this issue Feb 15, 2021 · 0 comments
Assignees

Comments

@meganniu
Copy link
Collaborator

meganniu commented Feb 15, 2021

Deadline: March 24

User schema: Notion
Wireframes: Figma

  • Contact Bonnie with design questions or drop them in #designer-babies channel

Acceptance Criteria

  • TPC staff, who have already correctly created an account with their @pregnancycentre.ca email, can log in with their chosen account email and password
  • If email or password is incorrect, fields will show appropriate error message as per the design on submit

Not doing

  • 2 factor auth
  • Captchas
  • Locking accounts after x attempts

Tasks

  • Login page
    • Use Firebase sdk to login user
    • Send Firebase ID token with every request to backend server
  • Authenticate user in server

Useful Resources

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

2 participants