View Code? Open in Web Editor
NEW
A TypeScript-based full-featured authentication REST API
full-featured-auth-api's Introduction
Authentication REST API With {ExpressJS, TypeScript}
- User Registration
- User Login
- Email address verification
- Forgot credential email sending
- Password reset
- Access & Refresh token
- TypeScript - Static type checking
- Express - Web server
- Typegoose - Mongoose wrapper for creating TypeScript interfaces and models
- argon2 / bcrypt - Password hashing
- Zod - Validation
- JWT - Signing and verifying JSON web tokens
- Nodemailer - Sending emails
- Pino - Logging
- config - Managing configuration
full-featured-auth-api's People
Contributors
Watchers