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

User authentication and authorization #28

Open
2 of 7 tasks
aahnik opened this issue Mar 16, 2024 · 0 comments
Open
2 of 7 tasks

User authentication and authorization #28

aahnik opened this issue Mar 16, 2024 · 0 comments
Assignees
Labels
Milestone

Comments

@aahnik
Copy link
Contributor

aahnik commented Mar 16, 2024

Use local jwt based oauth + external oauth providers

  • add email verification for local oauth
  • for external oauth providers: allow google + github
  • use nests throttler, and enforce strict throttling for /auth/ endpoints
  • allow user to connect their google/github account in future, if they created account using email/password
  • allow user to set password in future, if they created account with external oauth provider
  • endpoint to reset password
  • dto with validators/regex specifying, password quality
@aahnik aahnik self-assigned this Mar 16, 2024
@aahnik aahnik added the backend label Mar 16, 2024
@aahnik aahnik added this to the March milestone Mar 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant