https://github.com/yourakshaw/omni-auth-nestjs
A microservice built using NestJS for multiple auth modes, hence omni.
https://github.com/yourakshaw/omni-auth-nestjs
Last synced: 4 months ago
JSON representation
A microservice built using NestJS for multiple auth modes, hence omni.
- Host: GitHub
- URL: https://github.com/yourakshaw/omni-auth-nestjs
- Owner: YourAKShaw
- License: mit
- Created: 2024-07-18T09:07:30.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-24T09:37:42.000Z (6 months ago)
- Last Synced: 2024-12-31T03:12:32.721Z (5 months ago)
- Language: TypeScript
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Omni Auth π
**The ultimate authentication library for modern applications!**π **Omni Auth** is a powerful and flexible authentication solution built with NestJS, designed to simplify and supercharge the way developers integrate signup and login features into their apps. Whether you're building for web, mobile, or desktop, Omni Auth has you covered with **seamless multi-method authentication**.
### Features That Make It Shine β¨
π **All-in-One Authentication**
- π§ **Email & Password** authentication for traditional users.
- π± **Phone Number + OTP** for a mobile-first experience.
- π§βπ» **Social Logins** with **Google**, **GitHub**, **LinkedIn**, **Apple**, and more.
- π **Anonymous Login** for users who want to explore before signing up.β‘ **Developer-Friendly**
- π οΈ Plug-and-play APIs for easy integration.
- π Built-in support for API versioning and best practices.
- π Extensible design to add custom providers as needed.π **Secure and Scalable**
- π Built with security best practices to protect user data.
- ποΈ Scalable architecture to handle thousands of users effortlessly.### Why Choose Omni Auth? π‘
1. **Versatility:** No matter how your users want to log in, Omni Auth supports it.
2. **Speed:** Save countless hours of development with ready-to-use solutions.
3. **Customization:** Tailor it to fit your app's unique needs.### Get Started Today! π
Ready to revolutionize your app's authentication? Dive into Omni Auth and create a seamless, secure, and enjoyable experience for your users.**Letβs make authentication exciting again! π**
## Stay in touch
- Author - [@YourAKShaw](https://www.github.com/YourAKShaw)
- Website - [yourakshaw.com](https://www.yourakshaw.com)
- Twitter - [@YourAKShaw](https://x.com/YourAKShaw)## License
This project is [MIT licensed](LICENSE).