A secure authentication API built with TypeScript and Node.js, featuring OTP code implementation, refresh token and access token management.
- OTP code generation and delivery via email using nodemailer
- Refresh token and access token management for secure user authentication
- Custom error handling middleware for improved error handling and user feedback
- Clone the repository
- Install dependencies using
npm install - Configure the
.envfile with your own settings - Start the API using
npm run dev
Contributions are always welcome! Feel free to submit a pull request or open an issue if you have any suggestions or improvements.