Skip to content

User authentication and authorization #28

Open
@aahnik

Description

@aahnik

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions