Authelia
Portal de inicio de sesión único y autenticación de dos factores autoalojado que se sitúa delante de tu reverse proxy para proteger apps web existentes.
- Mantenimiento activo
- Licencia permisiva
Descripción general
Authelia es un servidor de autenticación y autorización de código abierto que añade inicio de sesión único y autenticación de dos factores a aplicaciones web existentes sin requerir ningún cambio en dichas aplicaciones. Funciona como complemento de un reverse proxy (como nginx, Traefik o Caddy): el proxy reenvía las decisiones de autenticación a Authelia, que permite, deniega o redirige cada solicitud según reglas de control de acceso configurables.
Es compatible con OpenID Connect 1.0 y OAuth 2.0, múltiples métodos de segundo factor (llaves de seguridad FIDO2/WebAuthn, apps autenticadoras TOTP y notificaciones push de Duo), y autenticación sin contraseña mediante passkeys. Las reglas de acceso se pueden delimitar por subdominio, usuario, pertenencia a grupo, ruta de la solicitud, método o red, con la opción de elegir una política de uno o dos factores por regla, y se puede instalar como binario independiente, paquete del sistema o contenedor, con un Helm Chart oficial para Kubernetes.
Authelia encaja en equipos y usuarios que se autoalojan y quieren añadir inicio de sesión centralizado y 2FA a un conjunto de apps web existentes detrás de un reverse proxy, en lugar de modificar cada aplicación para que gestione la autenticación por sí misma.
Por qué está en este catálogo
Valoración del catálogo: ★★★☆☆ (3/5)
Self-hosted SSO/2FA portal, distinct from full IdP platforms like Keycloak.
- Maduro
- Impulsado por la comunidad
- Categorías
- Autenticación y seguridad
- Palabras clave
- sso2famfareverse-proxyself-hostedauthenticationoidcoauth
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Keycloak
Apache-2.0Solución open source de gestión de identidad y acceso con soporte para inicio de sesión único, OAuth2 y OpenID Connect.
Mantenimiento activo
- Autenticación y seguridad
SuperTokens
Apache-2.0Servicio central de autenticación autoalojado y de código abierto que ofrece inicio de sesión sin contraseña, social y por email/contraseña, como alternativa a Auth0 o Firebase Auth.
Mantenimiento activo
- Autenticación y seguridad
Zitadel
AGPL-3.0Plataforma cloud-native de gestión de identidad y acceso con multi-tenancy, SSO, MFA y soporte OIDC/SAML, usable autoalojada o como servicio gestionado.
Mantenimiento activo
- Autenticación y seguridad
Auth.js
ISCBiblioteca de autenticación de código abierto construida sobre APIs web estándar, compatible con OAuth, inicio de sesión por email/sin contraseña y basado en credenciales para cualquier framework o runtime de JavaScript.
Bien documentado
- Autenticación y seguridad
¿Encontraste un error? Sugiere una edición en GitHub.