Configurazione
La tua configurazione auth è un singolo file JSONC inbase44/auth/config.jsonc. Puoi personalizzare il percorso della directory con la proprietà authDir nella tua configurazione del progetto. Recupera la configurazione corrente da Base44 con auth pull, quindi invia le modifiche con auth push o deploy.
Puoi anche attivare o disattivare i metodi di login dalla riga di comando con auth password-login, auth social-login e auth sso.
Esempio
Riferimento dei campi
boolean
Consente agli utenti di accedere con un indirizzo email e una password. Valore predefinito
false.boolean
Consente agli utenti di accedere con Google. Valore predefinito
false.boolean
Consente agli utenti di accedere con Microsoft. Valore predefinito
false.boolean
Consente agli utenti di accedere con Facebook. Valore predefinito
false.boolean
Consente agli utenti di accedere con Apple. Valore predefinito
false."default" | "custom"
Come vengono ottenute le credenziali OAuth di Google. Usa
default per usare le credenziali gestite da Base44, o custom per usare il tuo client OAuth. Valore predefinito default.string | null
ID client OAuth Google personalizzato. Usato solo quando
googleOAuthMode è custom. Impostalo con auth social-login google enable --client-id. Il client secret corrispondente è archiviato come segreto del progetto, non in questo file. Valore predefinito null.boolean
Consenti agli utenti di accedere con il provider di identità SSO configurato. Attiva o disattiva con
auth sso enable|disable. Mutuamente esclusivo con il social login. Valore predefinito false.string | null
Nome del provider SSO configurato quando
enableSSOLogin è true. Uno tra google, microsoft, github, okta o custom. Impostato da auth sso enable --provider. Valore predefinito null.boolean
Indica se questa app usa il provider SSO imposto a livello di workspace invece del proprio
ssoProviderName. Impostato da un admin del workspace nelle impostazioni del workspace, non dal comando auth sso. Valore predefinito false.Vedi anche
auth pull: recupera la configurazione auth da Base44auth push: invia la configurazione auth a Base44auth password-login: abilita o disabilita il login con passwordauth social-login: abilita o disabilita i provider di social loginauth sso: configura i provider di identità SSOdeploy: distribuisci tutte le risorse del progetto- Gestire login e registrazione: configura le opzioni di login nella dashboard
Questa pagina è stata tradotta con l’AI. Per le informazioni più accurate e aggiornate, consulta la versione inglese.