Zum Hauptinhalt springen
Konfiguriere, ob sich Endnutzer mit einem Social-Identity-Provider wie Google, Microsoft, Facebook oder Apple bei deiner App anmelden können. Dies ist das CLI-Äquivalent zum Umschalten der Social-Login-Optionen in den Authentifizierungseinstellungen deiner App. Dieser Befehl aktualisiert deine lokale Auth-Konfigurationsdatei. Führe auth push oder deploy aus, um die Änderung auf deine deployte App anzuwenden.

Verwendung

Social-Login-Provider aktivieren:
base44 auth social-login google enable
Google mit eigenen OAuth-Anmeldedaten aktivieren:
base44 auth social-login google enable --client-id < id > --client-secret < secret >
Social-Login-Provider deaktivieren:
base44 auth social-login microsoft disable

Argumente

ArgumentBeschreibungErforderlich
<provider>Social-Login-Provider: google, microsoft, facebook oder appleJa
<enable|disable>Ob der Provider aktiviert oder deaktiviert werden sollJa
Wenn das Deaktivieren eines Providers dazu führen würde, dass deine App keine aktiven Login-Methoden mehr hat, warnt der Befehl, dass Nutzer ausgesperrt werden. Aktiviere eine alternative Login-Methode, bevor du die letzte deaktivierst.

Flags

Die folgenden Flags konfigurieren benutzerdefinierte OAuth-Anmeldedaten. Sie werden derzeit nur für Google unterstützt. Andere Provider nutzen von Base44 verwaltete Anmeldedaten.
FlagBeschreibung
--client-id <id>Benutzerdefinierte OAuth-Client-ID.
--client-secret <secret>Benutzerdefiniertes OAuth-Client-Secret.
--client-secret-stdinClient-Secret von stdin lesen.
--env-file <path>Client-Secret aus einer .env-Datei lesen. Die Datei muss einen google_oauth_client_secret-Schlüssel enthalten.

Siehe auch

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