Authelia
The Single Sign-On Multi-Factor portal for web apps.
Overview
Authelia is an open-source authentication and authorization server that provides multi-factor authentication and single sign-on for your applications via a web portal. It acts as a companion for reverse proxies to protect applications.
✨ Key Features
- Single Sign-On (via session cookie, OIDC, Trusted Headers)
- Multi-Factor Authentication (TOTP, WebAuthn, Push Notifications)
- Passwordless Authentication (Passkeys)
- Granular access policies
- Login regulation (brute-force protection)
🎯 Key Differentiators
- Lightweight and fast (written in Go)
- Designed to work closely with reverse proxies
- Focus on security by design
Unique Value: Provides a free, lightweight, and secure way to add modern authentication features like SSO and MFA to any web application.
🎯 Use Cases (3)
✅ Best For
- Protecting web services behind a reverse proxy with a single, secure login
- Providing MFA for applications that don't natively support it
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Large enterprises needing a supported, scalable SaaS solution
- Organizations without the technical skills to manage a self-hosted application and reverse proxy
🏆 Alternatives
Simpler and more lightweight than full-featured IAM solutions like Keycloak, making it a better fit for less complex use cases focused on web application protection.
💻 Platforms
✅ Offline Mode Available
🔌 Integrations
🛟 Support Options
- ✓ Live Chat
- ✓ Dedicated Support (Community Support tier)
🔒 Compliance & Security
💰 Pricing
Free tier: The software is free and open-source.
🔄 Similar Tools in Single Sign-On
Okta
A leading provider of cloud-based identity and access management solutions....
Microsoft Entra ID
A cloud-based identity and access management service from Microsoft....
Ping Identity
Provides intelligent identity solutions for the enterprise....
OneLogin
A cloud-based identity and access management (IAM) provider that simplifies and secures user access....
JumpCloud
A cloud-based directory platform to manage users and their devices....
Auth0
A flexible, drop-in solution to add authentication and authorization services to your applications....