Skip to main content
Esta página es parte de una habilidad de agente de codificación con IA y está escrita para agentes, no para humanos. Para la documentación de Base44 legible por humanos, consulta la documentación para desarrolladores.

base44 auth sso

Configura un proveedor de identidad SSO (inicio de sesión único) para tu app. Admite Google, Microsoft, GitHub, Okta y proveedores OIDC personalizados. Los cambios en la configuración de autenticación son locales hasta que ejecutes base44 auth push o base44 deploy.

Sintaxis

Argumentos

Opciones (enable)

*El secreto de cliente debe proporcionarse mediante --client-secret, --client-secret-stdin, --env-file, o la variable de entorno sso_client_secret.

Ejemplos

Formato de archivo de configuración JSON

Usa --file para proporcionar todas las configuraciones desde un archivo JSON:
Las banderas pasadas junto con --file sobrescriben los valores del archivo. No se puede combinar con --env-file.

Notas

  • Los cambios se escriben en la configuración local base44/auth/. Ejecuta npx base44 auth push o npx base44 deploy para aplicarlos.
  • SSO e inicio de sesión social son mutuamente excluyentes — habilitar SSO desactiva cualquier configuración de inicio de sesión social activa en la configuración de autenticación local.
  • disable elimina SSO de la configuración local y elimina las credenciales SSO almacenadas de Base44.
  • Deshabilitar SSO cuando no hay otro método de inicio de sesión activo advertirá que los usuarios quedarán bloqueados.
  • El secreto de cliente se almacena en el almacén de secretos de Base44, no en el archivo de configuración de autenticación local.

Comandos relacionados

Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.