MultiModal Authentication MERN Application is a powerful web application developed on the MERN stack, providing a secure and versatile multi-modal authentication system.
✨ Google Login/Sign-up: Users can effortlessly authenticate using their Google accounts.
🔒 Email-Password Login: Secure email-password credentials for a traditional yet secure authentication method.
🔐 Token-Based Sessions: Enjoy token-based session authorization for enhanced security.
- MongoDB 📊
- Express.js 🚀
- React ⚛️
- Node.js 🖥️
- Clone the repository:
git clone https://github.com/vijaisuria/MultiModal-Authentication-MERN.git
- Install client dependencies:
cd MultiModal-Authentication-MERN/client
npm install
- Install Sever dependencies:
cd MultiModal-Authentication-MERN/server
npm install
-
Configure environment variables:
- Rename
.env.example
to.env
and fill in the required information.
- Rename
-
Run the application:
cd client
npm start
cd server
npm start
🌐 Open your browser and visit http://localhost:3000 to see the magic!
👩💻 We welcome contributions! Please check out our contribution guidelines before getting started.
This project is licensed under the MIT License.
Feel free to explore and contribute to make SecureMERN Auth even better! 🎉