This is a fully functional auth service covering most of the auth requirements written in NestJS that provides JWT authentication and refresh token management. signup and signin are implemented with passport-local strategy and JWT authentication is implemented with passport-jwt strategy.
- Local authentication
- JWT authentication
- Refresh token management
- Refresh token rotation
- User registration and login
- Password hashing and validation
npm install
npm run start:dev