Pular para o conteúdo principal
Configure se os usuários finais podem entrar no seu app com um provedor de identidade social, como Google, Microsoft, Facebook ou Apple. Este é o equivalente na CLI a alternar opções de login social nas configurações de autenticação do seu app. Este comando atualiza seu arquivo local de configuração de auth. Para aplicar a alteração ao app implantado, execute auth push ou deploy.

Uso

Habilitar um provedor de login social:
base44 auth social-login google enable
Habilitar Google com suas próprias credenciais OAuth:
base44 auth social-login google enable --client-id < id > --client-secret < secret >
Desabilitar um provedor de login social:
base44 auth social-login microsoft disable

Argumentos

ArgumentoDescriçãoObrigatório
<provider>Provedor de login social: google, microsoft, facebook ou appleSim
<enable|disable>Se o provedor deve ser habilitado ou desabilitadoSim
Se desabilitar um provedor deixar seu app sem métodos de login ativos, o comando avisa que os usuários ficarão sem acesso. Habilite um método de login alternativo antes de desabilitar o último.

Flags

As flags a seguir configuram credenciais OAuth personalizadas. Elas são atualmente suportadas apenas para o Google. Outros provedores usam credenciais gerenciadas pela Base44.
FlagDescrição
--client-id <id>Client ID OAuth personalizado.
--client-secret <secret>Client secret OAuth personalizado.
--client-secret-stdinLê o client secret a partir do stdin.
--env-file <path>Lê o client secret a partir de um arquivo .env. O arquivo deve conter uma chave google_oauth_client_secret.

Veja também

  • auth password-login: habilita ou desabilita login por e-mail e senha
  • auth pull: baixa a configuração de auth da Base44 para o seu projeto local
  • auth push: envia a configuração local de auth para a Base44
  • secrets set: define segredos do projeto manualmente
  • deploy: faz o deploy de todos os recursos do projeto, incluindo a configuração de auth
  • Gerenciando login e cadastro: configure opções de login no dashboard
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.