base44 auth social-login
Aktiviere oder deaktiviere Social-Login-Anbieter für deine App (Google, Microsoft, Facebook, Apple). Änderungen der Auth-Konfiguration bleiben lokal, bis dubase44 auth push oder base44 deploy ausführst.
Syntax
Argumente
| Argument | Beschreibung | Erforderlich |
|---|---|---|
<provider> | Social-Login-Anbieter: google, microsoft, facebook, apple | Ja |
<action> | enable oder disable | Ja |
Optionen
| Option | Beschreibung | Erforderlich |
|---|---|---|
--client-id <id> | Benutzerdefinierte OAuth-Client-ID (nur Google) | Nein |
--client-secret <secret> | Benutzerdefiniertes OAuth-Client-Secret (nur Google) | Nein |
--client-secret-stdin | Client-Secret aus stdin lesen (nur Google) | Nein |
--env-file <path> | Client-Secret aus einer .env-Datei lesen, Schlüssel google_oauth_client_secret (nur Google) | Nein |
--client-id, --client-secret, --client-secret-stdin, --env-file) werden nur für Google unterstützt. Für andere Anbieter aktivierst oder deaktivierst du ohne Optionen.
Beispiele
Hinweise
- Änderungen werden in die lokale
base44/auth/-Konfiguration geschrieben. Führenpx base44 auth pushodernpx base44 deployaus, um sie anzuwenden. - SSO und Social-Login schließen sich gegenseitig aus — durch das Aktivieren von Social-Login wird jede aktive SSO-Konfiguration in der lokalen Auth-Konfiguration deaktiviert (und umgekehrt).
- Das Deaktivieren der letzten aktiven Login-Methode warnt dich, dass Benutzer ausgesperrt werden.
- Bei benutzerdefiniertem OAuth für Google:
--client-idist erforderlich, sobald eine Secret-Option übergeben wird. - Das Client-Secret wird im Secrets-Store von Base44 gespeichert; die Client-ID wird in der lokalen Auth-Konfiguration gespeichert.
- Wenn du eine benutzerdefinierte Client-ID setzt, ohne jetzt ein Secret anzugeben, pushe das Secret später:
npx base44 secrets set --env-file <path>
Verwandte Befehle
| Befehl | Beschreibung |
|---|---|
base44 auth password-login | Authentifizierung per Benutzername und Passwort aktivieren oder deaktivieren |
base44 auth sso | SSO-Identitätsanbieter konfigurieren |
base44 auth push | Lokale Auth-Konfiguration zu Base44 pushen |
base44 auth pull | Auth-Konfiguration von Base44 ziehen |
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

