Backend implementation of user authentication and authorization using JSON web tokens.
There is only bare-minimum frontend implemented using React
Includes:
- Refresh Tokens
- Verification mail flow
- Forgot password flow (includes email)
- Auto deletion of temporary user (unverified) after 12 hours
- Mutliple Logins from the same device (uses sessionID)