NestJS boilerplate, Auth, TypeORM, MySql, Mailing, Google OAuth20
- Database (typeorm).
- Config Service (@nestjs/config).
- Mailing (nodemailer).
- Sign in and sign up via email.
- Confirm account via email verification.
- Forget password.
- Reset password.
- Refresh token.
- Google OAuth20.
- Swagger.
git clone https://github.com/RamezTaher/nestjs-full-auth
cd nestjs-full-auth
npm install
cp env-example .env
npm run start:dev
- Swagger: http://localhost:5000/docs