create-auth-js-boiler
Version:
Create a new auth-js-boiler project
57 lines (40 loc) • 1.36 kB
Markdown
# Auth JS Boiler - CLI
A CLI tool to create a new Auth JS Boiler project - a complete authentication solution for Next.js applications.
<h2 align="center">
<a href="https://github.com/Mohamed-gp/auth-js-boiler">
<b>Create Auth JS Boiler</b>
</a>
</h2>
## 🎥 Demo
https://github.com/user-attachments/assets/f1bf4f2e-c66f-4be5-9cf7-5f9c17c7c23c
## Quick Start
```bash
# Using npm
npm create auth-js-boiler@latest
# Or using yarn
yarn create auth-js-boiler@latest
# Or using pnpm
pnpm create auth-js-boiler@latest
```
This will:
1. Prompt you for a project name
2. Create a new directory with that name
3. Set up a complete authentication system with:
- Email & Password Sign Up/Sign In
- Email Verification
- Forgot Password & Password Reset
- OAuth Integration
- Two-Factor Authentication (2FA)
- Role-Based Access Control
## Features
The generated project includes:
- 🔒 **Complete Authentication Flow**
- 🌐 **OAuth Integration**
- 🛡️ **Enhanced Security**
- 💾 **PostgreSQL integration with Prisma ORM**
- 🎨 **Polished UI Components with Tailwind CSS**
- 📧 **Email Services for verification and resets**
- ⚙️ **User Settings Page**
For complete documentation, refer to the <a href="https://github.com/Mohamed-gp/auth-js-boiler" target="_blank">Auth JS Boiler repository</a>.
## License
MIT