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.

AU

authelia · Authentication & Identity

STARS29.5K
FORKS1.5K
COMMITS—
CONTRIBUTORS291
VERSIONv4.9.1
UPDATEDtoday
Go2faSSOApache-2.0

Common commercial products in this category: Auth0, Okta, AWS Cognito

What can it do?
  • 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.
User reviews
  • ↑ 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

My note

Alternative pages

More in: Authentication & Identity