Skip to main content
Esta página faz parte de uma habilidade de agente de código IA e é escrita para agentes, não para humanos. Para a documentação legível por humanos da Base44, veja a documentação para desenvolvedores.

base44 auth sso

Configura um provedor de identidade SSO (Single Sign-On) para seu aplicativo. Suporta Google, Microsoft, GitHub, Okta e provedores OIDC personalizados. As alterações na configuração de autenticação são locais até você executar base44 auth push ou base44 deploy.

Sintaxe

Argumentos

Opções (enable)

*O segredo do cliente deve ser fornecido via --client-secret, --client-secret-stdin, --env-file ou a variável de ambiente sso_client_secret.

Exemplos

Formato do arquivo de configuração JSON

Use --file para fornecer todas as configurações de um arquivo JSON:
As flags passadas junto com --file sobrescrevem os valores do arquivo. Não pode ser combinado com --env-file.

Notas

  • As alterações são gravadas na configuração local base44/auth/. Execute npx base44 auth push ou npx base44 deploy para aplicá-las.
  • SSO e login social são mutuamente exclusivos — ativar SSO desativa qualquer configuração de login social ativa na configuração local de autenticação.
  • disable remove SSO da configuração local e exclui as credenciais SSO armazenadas da Base44.
  • Desativar SSO quando nenhum outro método de login está ativo avisará que os usuários serão bloqueados.
  • O segredo do cliente é armazenado no armazenamento de segredos da Base44, não no arquivo de configuração de autenticação local.

Comandos relacionados

Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.