Authelia is an authentication and authorization server and portal fulfilling the identity and access management (IAM) role of information security in providing multi-factor authentication and single sign-on (SSO) for your applications via a web portal.
It acts as a companion for common reverse proxies.
This is free and open source software.
Features include:
- Intuitive user interface.
- Lightweight – compressed container size smaller than 20 megabytes and observed memory usage normally under 30 megabytes,
- Fast.
- Efficient.
- Highly available using a remote database and Redis as a highly available KV store.
- Single Sign-On – offers the convenience of just being required to login once to a wide range of web applications via a session cookie, OpenID Connect 1.0, or Trusted Headers.
- Authorization Policies – control which users and groups have access to which specific resources or domains with granular policy definitions. Fine-grained access control using rules which match criteria like subdomain, user, user group membership, request uri, request method, and network.
- Identity Validation – users who have not configured a second-factor device are required to validate their identity via an email reducing the chance an attacker could exploit a lazy user.
- Scalability – designed with high availability in mind, deployment options exist to easily allow multiple parallel containers on lifecycle management platforms like Kubernetes.
- Multi-Factor Authentication – support for multiple second-factor methods including One Time Passwords with compatible authenticator applications, Mobile Push Notifications, and security Keys that support FIDO2 WebAuthn with devices like a YubiKey.
- Kubernetes Support: Compatible with several Kubernetes ingress controllers:
- ingress-nginx.
- Traefik Kubernetes CRD.
- Traefik Kubernetes Ingress.
- Istio.
- Beta support for OpenID Connect.
Website: www.authelia.com
Support: GitHub Code Repository
Developer: Authelia
License: Apache License 2.0
Authelia is written in Go. Learn Go with our recommended free books and free tutorials.
Related Software
| Single Sign-on Software | |
|---|---|
| KeyCloak | Identity and access management solution for applications and services |
| CAS | Enterprise multilingual single sign-on solution |
| authentik | Identity provider that emphasizes flexibility and versatility |
| Authelia | Authentication and authorization server |
| Casdoor | UI-first Identity and Access Management / Single-Sign-On platform |
| Kanidm | Simple and secure identity management |
| WSO2 Identity Server | Identity and Access Management solution |
| Janssen | Digital identity platform |
| OpenAM | Access management solution that includes SSO |
| ZITADEL | Identity and access management platform |
| Logto | Identity and access management platform |
| LemonLDAP::NG | Single sign-on, access management and identity federation platform |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.