Keycloak: 1. Autenticación
Esta documentación forma parte de la guía Automatice con la CLI. Consulte la guía completa aquí: Inicie Keycloak, recupere sus credenciales y modifique su configuración de forma programática con la CLI de Stackhero.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece un servicio de Keycloak en la nube que le permite desplegar un proveedor de identidad listo para producción en solo 2 minutos:
- Usuarios, realms y clientes ilimitados
- Compatible con OpenID Connect, OAuth 2.0, SAML 2.0, inicio de sesión social, federación LDAP y Active Directory
- Nombre de dominio personalizado con HTTPS integrado para un acceso seguro (por ejemplo, https://login.su-empresa.com)
- Temas personalizados: personalice fácilmente sus páginas de inicio de sesión, la consola de cuentas y los correos electrónicos con el editor online incluido
- Servidor de correo electrónico dedicado con SPF, DKIM y DMARC, para que las confirmaciones de cuenta y los restablecimientos de contraseña se gestionen automáticamente
- Base de datos PostgreSQL integrada, con la consola de administración disponible en un puerto dedicado y cerrable
- Actualizaciones con un solo clic para mantener su sistema siempre actualizado sin intervención manual
Dedique su tiempo a desarrollar, no a configurar: puede probar la solución Keycloak en la nube de Stackhero en menos de 5 minutos.
La forma más sencilla de empezar es iniciar sesión a través de su navegador. Cuando ejecuta el comando de login, la CLI abre una página web donde puede aprobar el acceso. No se introducen contraseñas ni códigos 2FA en la propia CLI.
stackhero login
Después de iniciar sesión, sus credenciales se almacenan localmente y se utilizarán automáticamente en los siguientes comandos de la CLI.
Para entornos completamente automatizados como scripts o pipelines de CI, puede preferir un token de acceso no interactivo. Puede crearlo desde su panel de control (Cuenta > Access tokens) y exportarlo como una variable de entorno. La CLI, y cualquier script que ejecute, lo detectará automáticamente.
export STACKHERO_TOKEN="usr-xxxxxx:your-token"