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

Authentication Frontend #45

Open
5 tasks
DinuWije opened this issue Mar 5, 2023 · 0 comments
Open
5 tasks

Authentication Frontend #45

DinuWije opened this issue Mar 5, 2023 · 0 comments
Labels
User Authentication Features related to user auth

Comments

@DinuWije
Copy link
Collaborator

DinuWije commented Mar 5, 2023

Summary

  • We need to update our API to store and retrieve daily logging records
  • POST and PUT endpoints to create and update logs
  • GET endpoint to retrieve logs
  • DELETE endpoint to delete logs

Blocked on #18, #19, #22 & on Figma designs

Goals

  • Have a clean frontend flow for logins/sign ups
  • Frontend matches Figma designs
  • No weird authentication bugs (ie. it looks like you're signed in when you actually aren't)
  • Flows are different if 2FA is required
  • Errors are displayed when they happen (ie. user not found, user not invited to sign up, invalid 2FA code)

Implementation

  • Actual components should be easy to make, the challenge with this ticket is integrating all the work from the previous authentication tickets
  • Should have clear error messages to inform users if something goes wrong
  • 2FA should be required on login and sign up for Relief Staff role
@Safewaan Safewaan added the front-end involves front-end work label May 24, 2023
@Safewaan Safewaan added User Authentication Features related to user auth and removed front-end involves front-end work labels Jun 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
User Authentication Features related to user auth
Projects
None yet
Development

No branches or pull requests

2 participants