Authelia ist ein Open-Source-Authentifizierungsserver und -Portal für Single Sign-on (SSO) und Multi-Faktor-Authentifizierung. Es ergänzt einen Reverse Proxy wie nginx, Traefik, Caddy oder HAProxy und schützt Webanwendungen mit Zugriffsregeln nach Subdomain, Benutzer, Gruppe oder Netzwerk. Unterstützt werden unter anderem OpenID Connect 1.0, zeitbasierte Einmalcodes, FIDO2/WebAuthn-Sicherheitsschlüssel, Passkeys und Duo-Push-Benachrichtigungen sowie das selbstständige Zurücksetzen von Passwörtern. Authelia wird als Binary, deb-Paket oder Container geliefert und läuft auf Ihren eigenen Servern.
Authelia ist ein Community-Projekt. Laut eigener Website ist es weder ein Unternehmen noch eine sonstige Rechtsperson; es wird von Freiwilligen betreut. Die GitHub-Organisation nennt Australien als Standort, mehrere Kernbetreuer geben Melbourne an. Der Quellcode steht unter der Apache-2.0-Lizenz. Da Sie Authelia selbst betreiben, bleiben Anmeldedaten und Sitzungen auf Ihrer eigenen Infrastruktur; einen gehosteten Dienst bieten die Entwickler nicht an.