base44 auth social-login
Ativa ou desativa provedores de login social para seu aplicativo (Google, Microsoft, Facebook, Apple). As alterações na configuração de autenticação são locais até você executarbase44 auth push ou base44 deploy.
Sintaxe
Argumentos
| Argumento | Descrição | Obrigatório |
|---|---|---|
<provider> | Provedor de login social: google, microsoft, facebook, apple | Sim |
<action> | enable ou disable | Sim |
Opções
| Opção | Descrição | Obrigatório |
|---|---|---|
--client-id <id> | ID do cliente OAuth personalizado (apenas Google) | Não |
--client-secret <secret> | Segredo do cliente OAuth personalizado (apenas Google) | Não |
--client-secret-stdin | Lê o segredo do cliente do stdin (apenas Google) | Não |
--env-file <path> | Lê o segredo do cliente de um arquivo .env usando a chave google_oauth_client_secret (apenas Google) | Não |
--client-id, --client-secret, --client-secret-stdin, --env-file) são suportadas apenas para o Google. Para outros provedores, ative/desative sem nenhuma opção.
Exemplos
Notas
- As alterações são gravadas na configuração local
base44/auth/. Executenpx base44 auth pushounpx base44 deploypara aplicá-las. - SSO e login social são mutuamente exclusivos — ativar login social desativa qualquer configuração SSO ativa na configuração local de autenticação (e vice-versa).
- Desativar o último método de login ativo avisará que os usuários serão bloqueados.
- Ao usar OAuth personalizado para Google:
--client-idé obrigatório sempre que qualquer opção de segredo é passada. - O segredo do cliente é salvo no armazenamento de segredos da Base44; o ID do cliente é armazenado na configuração local de autenticação.
- Se você definir um ID de cliente personalizado sem fornecer um segredo agora, envie o segredo mais tarde:
npx base44 secrets set --env-file <path>
Comandos relacionados
| Comando | Descrição |
|---|---|
base44 auth password-login | Ativa ou desativa autenticação de nome de usuário e senha |
base44 auth sso | Configura o provedor de identidade SSO |
base44 auth push | Envia a configuração de autenticação local para a Base44 |
base44 auth pull | Extrai a configuração de autenticação da Base44 |
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

