Hello world
Authentication and authorization are essential components of any modern application, and the need for secure and scalable solutions is growing as more and more organizations move to the cloud.
This project provides a production-ready authentication and authorization microservice built with Go (Golang), designed specifically to meet the core security requirements of medium-sized enterprises. The service offers a comprehensive yet streamlined approach to identity management, focusing on essential features that organizations need without unnecessary complexity. Built with performance, scalability, and security as primary objectives, this microservice can be easily integrated into existing architectures or deployed as a standalone solution.
Features
- Username & Password Login
- Password reset
- User Sessions
- RBAC Authorization
- Multi Tenant
- User Invitations
- Social Auth
- WebAuthn/FIDO2
Planned Features
The following features are currently under development or planned for future releases:
- TOTP (Time-based One-Time Passwords) - Multi-factor authentication support using authenticator apps