Configurar
Seu auth config é um único arquivo JSONC embase44/auth/config.jsonc. Você pode personalizar o caminho do diretório com a propriedade authDir na configuração do seu projeto. Faça pull da configuração atual da Base44 com auth pull, depois envie as mudanças com auth push ou deploy.
Você também pode ativar métodos de login pela linha de comando com auth password-login, auth social-login e auth sso.
Exemplo
Referência de campos
boolean
Permite que usuários façam login com um endereço de e-mail e senha. O padrão é
false.boolean
Permite que usuários façam login com Google. O padrão é
false.boolean
Permite que usuários façam login com Microsoft. O padrão é
false.boolean
Permite que usuários façam login com Facebook. O padrão é
false.boolean
Permite que usuários façam login com Apple. O padrão é
false."default" | "custom"
Como as credenciais OAuth do Google são obtidas. Use
default para usar credenciais gerenciadas pela Base44, ou custom para usar seu próprio cliente OAuth. O padrão é default.string | null
ID de cliente OAuth do Google customizado. Usado apenas quando
googleOAuthMode é custom. Defina-o com auth social-login google enable --client-id. O client secret correspondente é armazenado como um secret do projeto, não neste arquivo. O padrão é null.boolean
Permite que usuários façam login com o provedor de identidade SSO configurado. Ative ou desative com
auth sso enable|disable. Mutuamente exclusivo com login social. O padrão é false.string | null
Nome do provedor SSO configurado quando
enableSSOLogin é true. Um de google, microsoft, github, okta ou custom. Definido por auth sso enable --provider. O padrão é null.boolean
Indica se este app usa o provedor SSO aplicado no nível do workspace em vez do seu próprio
ssoProviderName. Definido por um administrador do workspace nas configurações do workspace, não pelo comando auth sso. O padrão é false.Veja também
auth pull: Busca o auth config da Base44auth push: Envia o auth config para a Base44auth password-login: Ativa ou desativa login com senhaauth social-login: Ativa ou desativa provedores de login socialauth sso: Configura provedores de identidade SSOdeploy: Implanta todos os recursos do projeto- Gerenciar login e registro: Configure opções de login no dashboard
Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.