Skip to main content
Questa pagina fa parte di una skill per agenti IA di programmazione ed è scritta per gli agenti, non per gli umani. Per la documentazione Base44 leggibile dagli umani, consulta la documentazione per sviluppatori.

base44 auth sso

Configura un provider di identità SSO (Single Sign-On) per la tua app. Supporta Google, Microsoft, GitHub, Okta e provider OIDC personalizzati. Le modifiche alla configurazione auth sono locali finché non esegui base44 auth push o base44 deploy.

Sintassi

Argomenti

Opzioni (enable)

*Il client secret deve essere fornito tramite --client-secret, --client-secret-stdin, --env-file o la variabile d’ambiente sso_client_secret.

Esempi

Formato del file di configurazione JSON

Usa --file per fornire tutte le impostazioni da un file JSON:
I flag passati insieme a --file sovrascrivono i valori del file. Non può essere combinato con --env-file.

Note

  • Le modifiche sono scritte nella configurazione locale base44/auth/. Esegui npx base44 auth push o npx base44 deploy per applicarle.
  • SSO e social login sono mutuamente esclusivi — abilitare SSO disabilita qualsiasi configurazione di social login attiva nella configurazione auth locale.
  • disable rimuove SSO dalla configurazione locale ed elimina le credenziali SSO memorizzate da Base44.
  • Disabilitare SSO quando nessun altro metodo di login è attivo avviserà che gli utenti saranno bloccati fuori.
  • Il client secret è memorizzato nell’archivio secrets di Base44, non nel file di configurazione auth locale.

Comandi correlati

Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.