Configurar
Tu configuración de auth es un único archivo JSONC enbase44/auth/config.jsonc. Puedes personalizar la ruta del directorio con la propiedad authDir en tu configuración del proyecto. Descarga la configuración actual desde Base44 con auth pull y luego envía los cambios con auth push o deploy.
También puedes activar o desactivar los métodos de inicio de sesión desde la línea de comandos con auth password-login, auth social-login y auth sso.
Ejemplo
Referencia de campos
boolean
Permite a los usuarios iniciar sesión con una dirección de email y una contraseña. Por defecto es
false.boolean
Permite a los usuarios iniciar sesión con Google. Por defecto es
false.boolean
Permite a los usuarios iniciar sesión con Microsoft. Por defecto es
false.boolean
Permite a los usuarios iniciar sesión con Facebook. Por defecto es
false.boolean
Permite a los usuarios iniciar sesión con Apple. Por defecto es
false."default" | "custom"
Cómo se obtienen las credenciales OAuth de Google. Usa
default para usar credenciales gestionadas por Base44, o custom para usar tu propio cliente OAuth. Por defecto es default.string | null
ID de cliente OAuth de Google personalizado. Solo se usa cuando
googleOAuthMode es custom. Establece esto con auth social-login google enable --client-id. El client secret correspondiente se almacena como un secreto del proyecto, no en este archivo. Por defecto es null.boolean
Permite a los usuarios iniciar sesión con el proveedor de identidad SSO configurado. Actívalo o desactívalo con
auth sso enable|disable. Mutuamente excluyente con el inicio de sesión social. Por defecto es false.string | null
Nombre del proveedor SSO configurado cuando
enableSSOLogin es true. Uno de google, microsoft, github, okta o custom. Se establece con auth sso enable --provider. Por defecto es null.boolean
Indica si esta app usa el proveedor SSO impuesto a nivel de espacio de trabajo en lugar de su propio
ssoProviderName. Lo establece un administrador del espacio de trabajo en los ajustes del espacio de trabajo, no el comando auth sso. Por defecto es false.Ver también
auth pull: Obtén la configuración de autenticación desde Base44auth push: Envía la configuración de autenticación a Base44auth password-login: Habilita o deshabilita el inicio de sesión con contraseñaauth social-login: Habilita o deshabilita los proveedores de inicio de sesión socialauth sso: Configura proveedores de identidad SSOdeploy: Despliega todos los recursos del proyecto- Gestionar inicio de sesión y registro: Configura las opciones de inicio de sesión en el panel
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.