Skip to content

mshidlov/auth-service

Repository files navigation

🚀 General Purpose Authentication Server

Welcome to our open-source project! This is a powerful, flexible, and secure authentication server built with the cutting-edge technologies NestJS and PrismaJS. It's designed to handle the heavy lifting of user authentication, so you can focus on what matters most - building your application.

🌟 Features

Our server supports a variety of authentication methods, making it a versatile choice for any project:

  • 🔐 Username and Password: The classic method, always reliable.
  • 🌐 Google OAuth2: Seamlessly integrate with Google accounts.
  • 💼 Microsoft OAuth2: Perfect for enterprise applications.

🚀 Getting Started

Ready to launch? Follow these steps to get the server running on your machine.

📋 Prerequisites

  • Node.js
  • NestJS
  • PrismaJS

🛠️ Installation

  1. Clone the repository

    git clone https://github.com/mshidlov/auth-service.git
  2. Install NPM packages

    npm install
  3. Fire up the server

    npm run start

📘 Usage

TBD

🤝 Contributing

We believe in the power of community. That’s why we welcome contributions from developers like you! Check out our contributing guide to see how you can make a difference.

📜 License

This project is licensed under the MIT License - see the LICENSE.md file for details.

🎉 Join Us!

We’re excited to have you on this journey with us. Together, let’s make authentication easier for developers everywhere!