base44 auth social-login
Abilita o disabilita i provider di social login per la tua app (Google, Microsoft, Facebook, Apple). Le modifiche alla configurazione auth sono locali finché non eseguibase44 auth push o base44 deploy.
Sintassi
Argomenti
| Argomento | Descrizione | Obbligatorio |
|---|---|---|
<provider> | Provider di social login: google, microsoft, facebook, apple | Sì |
<action> | enable o disable | Sì |
Opzioni
| Opzione | Descrizione | Obbligatorio |
|---|---|---|
--client-id <id> | Client ID OAuth personalizzato (solo Google) | No |
--client-secret <secret> | Client secret OAuth personalizzato (solo Google) | No |
--client-secret-stdin | Legge il client secret da stdin (solo Google) | No |
--env-file <path> | Legge il client secret da un file .env usando la chiave google_oauth_client_secret (solo Google) | No |
--client-id, --client-secret, --client-secret-stdin, --env-file) sono supportate solo per Google. Per gli altri provider, abilita/disabilita senza opzioni.
Esempi
Note
- Le modifiche sono scritte nella configurazione locale
base44/auth/. Eseguinpx base44 auth pushonpx base44 deployper applicarle. - SSO e social login sono mutuamente esclusivi — abilitare il social login disabilita qualsiasi configurazione SSO attiva nella configurazione auth locale (e viceversa).
- Disabilitare l’ultimo metodo di login attivo avviserà che gli utenti saranno bloccati fuori.
- Quando usi OAuth personalizzato per Google:
--client-idè obbligatorio ogni volta che viene passata un’opzione secret. - Il client secret viene salvato nell’archivio secrets di Base44; il client ID viene memorizzato nella configurazione auth locale.
- Se imposti un client ID personalizzato senza fornire un secret ora, invia il secret successivamente:
npx base44 secrets set --env-file <path>
Comandi correlati
| Comando | Descrizione |
|---|---|
base44 auth password-login | Abilita o disabilita l’autenticazione con nome utente e password |
base44 auth sso | Configura il provider di identità SSO |
base44 auth push | Invia la configurazione auth locale a Base44 |
base44 auth pull | Scarica la configurazione auth da Base44 |
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.

