Configurez si les utilisateurs finaux peuvent se connecter à votre app avec un fournisseur d’identité social, comme Google, Microsoft, Facebook ou Apple. Il s’agit de l’équivalent CLI de l’activation des options de connexion sociale dans les paramètres d’authentification de votre app.
Cette commande met à jour votre fichier de configuration d’authentification local. Pour appliquer le changement à votre app déployée, exécutez auth push ou deploy.
Utilisation
Activer un fournisseur de connexion sociale :
base44 auth social-login google enable
Activer Google avec vos propres identifiants OAuth :
base44 auth social-login google enable --client-id < id > --client-secret < secret >
Désactiver un fournisseur de connexion sociale :
base44 auth social-login microsoft disable
Arguments
| Argument | Description | Requis |
|---|
<provider> | Fournisseur de connexion sociale : google, microsoft, facebook ou apple | Oui |
<enable|disable> | Activer ou désactiver le fournisseur | Oui |
Si la désactivation d’un fournisseur laissait votre app sans aucune méthode de connexion active, la commande avertit que les utilisateurs seront verrouillés. Activez une méthode de connexion alternative avant de désactiver la dernière.
Flags
Les flags suivants configurent des identifiants OAuth personnalisés. Ils sont actuellement pris en charge pour Google uniquement. Les autres fournisseurs utilisent des identifiants gérés par Base44.
| Flag | Description |
|---|
--client-id <id> | Client ID OAuth personnalisé. |
--client-secret <secret> | Client secret OAuth personnalisé. |
--client-secret-stdin | Lire le client secret depuis stdin. |
--env-file <path> | Lire le client secret depuis un fichier .env. Le fichier doit contenir une clé google_oauth_client_secret. |
Voir aussi
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la
version anglaise.