base44 auth social-login
Habilita o deshabilita proveedores de inicio de sesión social para tu app (Google, Microsoft, Facebook, Apple). Los cambios en la configuración de autenticación son locales hasta que ejecutesbase44 auth push o base44 deploy.
Sintaxis
Argumentos
| Argumento | Descripción | Requerido |
|---|---|---|
<provider> | Proveedor de inicio de sesión social: google, microsoft, facebook, apple | Sí |
<action> | enable o disable | Sí |
Opciones
| Opción | Descripción | Requerido |
|---|---|---|
--client-id <id> | ID de cliente OAuth personalizado (solo Google) | No |
--client-secret <secret> | Secreto de cliente OAuth personalizado (solo Google) | No |
--client-secret-stdin | Lee el secreto de cliente desde stdin (solo Google) | No |
--env-file <path> | Lee el secreto de cliente desde un archivo .env usando la clave google_oauth_client_secret (solo Google) | No |
--client-id, --client-secret, --client-secret-stdin, --env-file) solo se admiten para Google. Para otros proveedores, habilita/deshabilita sin ninguna opción.
Ejemplos
Notas
- Los cambios se escriben en la configuración local
base44/auth/. Ejecutanpx base44 auth pushonpx base44 deploypara aplicarlos. - SSO e inicio de sesión social son mutuamente excluyentes — habilitar el inicio de sesión social desactiva cualquier configuración SSO activa en la configuración de autenticación local (y viceversa).
- Deshabilitar el último método de inicio de sesión activo advertirá que los usuarios quedarán bloqueados.
- Al usar OAuth personalizado para Google:
--client-ides requerido siempre que se pase alguna opción de secreto. - El secreto de cliente se guarda en el almacén de secretos de Base44; el ID de cliente se almacena en la configuración de autenticación local.
- Si estableces un ID de cliente personalizado sin proporcionar un secreto ahora, envía el secreto después:
npx base44 secrets set --env-file <path>
Comandos relacionados
| Comando | Descripción |
|---|---|
base44 auth password-login | Habilita o deshabilita la autenticación con nombre de usuario y contraseña |
base44 auth sso | Configura el proveedor de identidad SSO |
base44 auth push | Envía la configuración de autenticación local a Base44 |
base44 auth pull | Extrae la configuración de autenticación de Base44 |
Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.

