Skip to main content
Diese Seite ist Teil eines KI-Coding-Agent-Skills und für Agenten geschrieben, nicht für Menschen. Für die menschenlesbare Base44-Dokumentation siehe die Entwicklerdokumentation.

base44 auth sso

Konfiguriere einen SSO-Identitätsanbieter (Single Sign-On) für deine App. Unterstützt Google, Microsoft, GitHub, Okta und benutzerdefinierte OIDC-Anbieter. Änderungen der Auth-Konfiguration bleiben lokal, bis du base44 auth push oder base44 deploy ausführst.

Syntax

Argumente

Optionen (enable)

*Das Client-Secret muss über --client-secret, --client-secret-stdin, --env-file oder die Umgebungsvariable sso_client_secret bereitgestellt werden.

Beispiele

Format der JSON-Konfigurationsdatei

Verwende --file, um alle Einstellungen aus einer JSON-Datei zu übergeben:
Flags, die zusammen mit --file übergeben werden, überschreiben die Werte aus der Datei. Kann nicht mit --env-file kombiniert werden.

Hinweise

  • Änderungen werden in die lokale base44/auth/-Konfiguration geschrieben. Führe npx base44 auth push oder npx base44 deploy aus, um sie anzuwenden.
  • SSO und Social-Login schließen sich gegenseitig aus — durch das Aktivieren von SSO wird jede aktive Social-Login-Konfiguration in der lokalen Auth-Konfiguration deaktiviert.
  • disable entfernt SSO aus der lokalen Konfiguration und löscht die gespeicherten SSO-Anmeldedaten aus Base44.
  • Das Deaktivieren von SSO ohne eine andere aktive Login-Methode warnt dich, dass Benutzer ausgesperrt werden.
  • Das Client-Secret wird im Secrets-Store von Base44 gespeichert, nicht in der lokalen Auth-Konfigurationsdatei.

Verwandte Befehle

Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.