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

Account Registration #33

Closed
1 of 2 tasks
oliver-pham opened this issue Jan 16, 2022 · 0 comments · Fixed by #100
Closed
1 of 2 tasks

Account Registration #33

oliver-pham opened this issue Jan 16, 2022 · 0 comments · Fixed by #100
Assignees
Labels
backend difficulty:medium Issue that takes 4 - 7 days feature Feature request priority:medium Issue to be done in the current sprint
Projects
Milestone

Comments

@oliver-pham
Copy link
Collaborator

oliver-pham commented Jan 16, 2022

Is your feature request related to a problem? Please describe.

One of the core features of our dating app is allowing users to sign up for an account. This guarantees a user's data is persisted for personalized experience & data analytics.

Are there any related issues? Please list all of them.

Describe the solution you'd like

Acceptance criteria

  • Frontend can send a request to create an account (e.g. with a GraphQL mutation)
  • Frontend should receive user data & session token if registration succeeds
  • User info is persisted successfully
  • Passwords should be hashed and stored securely in the database
  • Registration process should fail if the user is under 18 years old
  • Account data should be validated

Describe alternatives you've considered

N/A

Additional context

@oliver-pham oliver-pham added backend feature Feature request priority:low Default priority when a new issue is created labels Jan 16, 2022
@oliver-pham oliver-pham added this to the Milestone 1 milestone Jan 16, 2022
@oliver-pham oliver-pham added this to Backlog in Seeksi via automation Jan 16, 2022
@oliver-pham oliver-pham moved this from Backlog to To Do in Seeksi Jan 22, 2022
@oliver-pham oliver-pham added difficulty:medium Issue that takes 4 - 7 days priority:medium Issue to be done in the current sprint and removed priority:low Default priority when a new issue is created labels Jan 23, 2022
@oliver-pham oliver-pham moved this from To Do to In progress in Seeksi Jan 23, 2022
@tuanthanh2067 tuanthanh2067 moved this from In progress to Code review in Seeksi Jan 30, 2022
Seeksi automation moved this from Code review to Done Jan 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend difficulty:medium Issue that takes 4 - 7 days feature Feature request priority:medium Issue to be done in the current sprint
Projects
Seeksi
  
Done
Development

Successfully merging a pull request may close this issue.

2 participants