Keycloak
Solución open source de gestión de identidad y acceso con soporte para inicio de sesión único, OAuth2 y OpenID Connect.
Descripción general
Keycloak es un servidor de código abierto de gestión de identidad y acceso (IAM) que centraliza la autenticación y la autorización, de modo que las aplicaciones individuales no necesitan implementar su propio almacenamiento de usuarios ni su propia lógica de inicio de sesión. Ofrece federación de usuarios (conexión con directorios de usuarios existentes), inicio de sesión único, autenticación fuerte/multifactor, autogestión de usuarios y políticas de autorización de grano fino.
Se ejecuta como un servidor independiente —mediante una distribución descargable o la imagen oficial de Docker— con el que las aplicaciones se comunican usando protocolos estándar (OAuth 2.0, OpenID Connect), en lugar de integrarse como una librería dentro de cada app. Keycloak es un proyecto de la Cloud Native Computing Foundation (CNCF).
Encaja en equipos que quieren un único servicio central de autenticación/autorización delante de varias aplicaciones o servicios, en lugar de construir y mantener por separado la lógica de inicio de sesión y gestión de usuarios en cada una de ellas.
- Categorías
- Autenticación y seguridad
- Palabras clave
- identityssosingle-sign-onoauthoidcauthenticationiamlogin
- Lenguajes
- Java
- Licencia
- Apache-2.0
Proyectos relacionados
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.
- 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.
- Autenticación y seguridad
Authelia
Apache-2.0Portal 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.
- Autenticación y seguridad
Appwrite
BSD-3-ClausePlataforma backend de código abierto que ofrece autenticación, bases de datos, almacenamiento, funciones y APIs en tiempo real, autoalojada o como servicio en la nube gestionado.
- Backend
- Base de datos
- Autenticación y seguridad
¿Encontraste un error? Sugiere una edición en GitHub.