Authelia
Authelia is an open-source server that provides authentication and authorization to applications through a web portal. It allows, rejects, or redirects incoming HTTP requests by working with reverse proxies (reverse proxy). It supports two-step authentication, single-session (SSO) and OpenID Connect/OAuth 2.0 protocols.
Authelia
100authelia · Authentication & Identity
Common commercial products in this category: Auth0, Okta, AWS Cognito
- You configure single sign-in (SSO) and OpenID Connect protocols for your applications.
- You provide second-factor verification with security keys, time-based disposable passwords, or mobile notifications.
- You define detailed access control rules based on criteria such as subdomain, user group, and network.
- ↑ PositiveHacker News
Authelia is an open-source authentication/authorization server with 2FA/SSO
“However, Authelia... is not an OAuth or OpenID Connect provider yet (planned in the roadmap) is not a SAML provider yet. does not support authentication against an OAuth or OpenID Connect provider yet. does not support authentication against a SAML provider yet. does not support…”
- • NeutralHacker News
Authelia is an open-source authentication/authorization server with 2FA/SSO
“One of the Authelia devs here, we support a variety of methods of deployment as mentioned by a user below and include a systemd unit. If there is any deployment scenario you feel we've not accounted for that you prefer then we'd be more than willing to look at implementing it.”
Verified against README · Oct 26, 2026 · source