Skip to main content
Cette page fait partie d’une compétence d’agent de code IA et est écrite pour les agents, pas pour les humains. Pour la documentation Base44 lisible par un humain, consultez la documentation développeur.

base44 auth sso

Configurer un fournisseur d’identité SSO (Single Sign-On) pour votre application. Prend en charge Google, Microsoft, GitHub, Okta et les fournisseurs OIDC personnalisés. Les changements de configuration d’authentification sont locaux jusqu’à l’exécution de base44 auth push ou base44 deploy.

Syntaxe

Arguments

Options (enable)

*Le client secret doit être fourni via --client-secret, --client-secret-stdin, --env-file ou la variable d’environnement sso_client_secret.

Exemples

Format du fichier de configuration JSON

Utilisez --file pour fournir tous les paramètres depuis un fichier JSON :
Les flags passés avec --file remplacent les valeurs du fichier. Ne peut pas être combiné avec --env-file.

Remarques

  • Les changements sont écrits dans la configuration locale base44/auth/. Exécutez npx base44 auth push ou npx base44 deploy pour les appliquer.
  • Le SSO et la connexion sociale sont mutuellement exclusifs — activer le SSO désactive toute configuration de connexion sociale active dans la configuration locale d’authentification.
  • disable retire le SSO de la configuration locale et supprime les identifiants SSO stockés dans Base44.
  • Désactiver le SSO alors qu’aucune autre méthode de connexion n’est active affiche un avertissement indiquant que les utilisateurs seront bloqués.
  • Le client secret est stocké dans le stockage de secrets de Base44, pas dans le fichier de configuration d’authentification local.

Commandes associées

Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.