Konfigurieren
Deine Auth-Konfiguration ist eine einzelne JSONC-Datei unterbase44/auth/config.jsonc. Du kannst den Verzeichnispfad über die Eigenschaft authDir in deiner Projektkonfiguration anpassen. Hole die aktuelle Konfiguration mit auth pull aus Base44 und pushe Änderungen mit auth push oder deploy.
Du kannst Login-Methoden auch über die Kommandozeile mit auth password-login, auth social-login und auth sso umschalten.
Beispiel
Feldreferenz
boolean
Erlaubt Benutzern die Anmeldung mit E-Mail-Adresse und Passwort. Standardwert ist
false.boolean
Erlaubt Benutzern die Anmeldung mit Google. Standardwert ist
false.boolean
Erlaubt Benutzern die Anmeldung mit Microsoft. Standardwert ist
false.boolean
Erlaubt Benutzern die Anmeldung mit Facebook. Standardwert ist
false.boolean
Erlaubt Benutzern die Anmeldung mit Apple. Standardwert ist
false."default" | "custom"
Wie die Google-OAuth-Anmeldedaten bezogen werden. Verwende
default, um Base44-verwaltete Anmeldedaten zu nutzen, oder custom, um deinen eigenen OAuth-Client zu verwenden. Standardwert ist default.string | null
Eigene Google-OAuth-Client-ID. Wird nur verwendet, wenn
googleOAuthMode custom ist. Setze dies mit auth social-login google enable --client-id. Das passende Client-Secret wird als Projekt-Secret gespeichert, nicht in dieser Datei. Standardwert ist null.boolean
Erlaubt Nutzern, sich mit dem konfigurierten SSO-Identitätsanbieter anzumelden. Umschalten mit
auth sso enable|disable. Schließt sich mit Social Login gegenseitig aus. Standardwert ist false.string | null
Name des konfigurierten SSO-Anbieters, wenn
enableSSOLogin true ist. Einer von google, microsoft, github, okta oder custom. Wird von auth sso enable --provider gesetzt. Standardwert ist null.boolean
Ob diese App den auf Workspace-Ebene erzwungenen SSO-Anbieter anstelle ihres eigenen
ssoProviderName verwendet. Wird von einem Workspace-Admin in den Workspace-Einstellungen gesetzt, nicht vom Befehl auth sso. Standardwert ist false.Siehe auch
auth pull: Auth-Konfiguration aus Base44 holenauth push: Auth-Konfiguration zu Base44 pushenauth password-login: Passwort-Login aktivieren oder deaktivierenauth social-login: Social-Login-Anbieter aktivieren oder deaktivierenauth sso: SSO-Identitätsanbieter konfigurierendeploy: Alle Projektressourcen deployen- Login und Registrierung verwalten: Login-Optionen im Dashboard konfigurieren
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.