- Incorporate social logins
- Apple
- Add refresh token support
- track current refresh token in database
- add
/auth/email/refresh
route to refresh access token
- 2FA support
- add
isEmailVerified
property - add email support
- account verification
- password reset
- Switch to true RBAC
- Add user PATCH and DELETE routes
- Add pagination support
- Database migrations
- Database seeding (creating random users)
- Add Sentry error reporting support
- Winston logging
- Terminus health checks
- Use VuePress to set up static docs site
- Dockerfile
- Kubernetes manifests
- Update README with project details/acknowledgements
- Add Husky and lint-staged support