base44 auth social-login
Activer ou désactiver les fournisseurs de connexion sociale pour votre application (Google, Microsoft, Facebook, Apple). Les changements de configuration d’authentification sont locaux jusqu’à l’exécution debase44 auth push ou base44 deploy.
Syntaxe
Arguments
| Argument | Description | Requis |
|---|---|---|
<provider> | Fournisseur de connexion sociale : google, microsoft, facebook, apple | Oui |
<action> | enable ou disable | Oui |
Options
| Option | Description | Requis |
|---|---|---|
--client-id <id> | Client ID OAuth personnalisé (Google uniquement) | Non |
--client-secret <secret> | Client secret OAuth personnalisé (Google uniquement) | Non |
--client-secret-stdin | Lire le client secret depuis stdin (Google uniquement) | Non |
--env-file <path> | Lire le client secret depuis un fichier .env avec la clé google_oauth_client_secret (Google uniquement) | Non |
--client-id, --client-secret, --client-secret-stdin, --env-file) ne sont prises en charge que pour Google. Pour les autres fournisseurs, activez/désactivez sans options.
Exemples
Remarques
- Les changements sont écrits dans la configuration locale
base44/auth/. Exécuteznpx base44 auth pushounpx base44 deploypour les appliquer. - Le SSO et la connexion sociale sont mutuellement exclusifs — activer la connexion sociale désactive toute configuration SSO active dans la configuration locale d’authentification (et vice versa).
- Désactiver la dernière méthode de connexion active affiche un avertissement indiquant que les utilisateurs seront bloqués.
- Pour l’OAuth personnalisé Google :
--client-idest requis dès qu’une option de secret est passée. - Le client secret est enregistré dans le stockage de secrets de Base44 ; le client ID est stocké dans la configuration locale d’authentification.
- Si vous définissez un client ID personnalisé sans fournir de secret maintenant, poussez le secret plus tard :
npx base44 secrets set --env-file <path>
Commandes associées
| Commande | Description |
|---|---|
base44 auth password-login | Activer ou désactiver l’authentification par nom d’utilisateur et mot de passe |
base44 auth sso | Configurer le fournisseur d’identité SSO |
base44 auth push | Pousser la configuration d’authentification locale vers Base44 |
base44 auth pull | Récupérer la configuration d’authentification depuis Base44 |
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.

