Configurer
Votre configuration d’auth est un fichier JSONC unique àbase44/auth/config.jsonc. Vous pouvez personnaliser le chemin du répertoire avec la propriété authDir dans votre configuration de projet. Récupérez la configuration actuelle depuis Base44 avec auth pull, puis poussez les changements avec auth push ou deploy.
Vous pouvez également basculer les méthodes de connexion depuis la ligne de commande avec auth password-login, auth social-login et auth sso.
Exemple
Référence des champs
boolean
Autoriser les utilisateurs à se connecter avec une adresse e-mail et un mot de passe. La valeur par défaut est
false.boolean
Autoriser les utilisateurs à se connecter avec Google. La valeur par défaut est
false.boolean
Autoriser les utilisateurs à se connecter avec Microsoft. La valeur par défaut est
false.boolean
Autoriser les utilisateurs à se connecter avec Facebook. La valeur par défaut est
false.boolean
Autoriser les utilisateurs à se connecter avec Apple. La valeur par défaut est
false."default" | "custom"
Comment les identifiants OAuth Google sont sourcés. Utilisez
default pour utiliser les identifiants gérés par Base44, ou custom pour utiliser votre propre client OAuth. La valeur par défaut est default.string | null
ID client OAuth Google personnalisé. Utilisé uniquement lorsque
googleOAuthMode est custom. Définissez ceci avec auth social-login google enable --client-id. Le secret client correspondant est stocké en tant que secret de projet, pas dans ce fichier. La valeur par défaut est null.boolean
Permettre aux utilisateurs de se connecter avec le fournisseur d’identité SSO configuré. Basculez avec
auth sso enable|disable. Mutuellement exclusif avec la connexion sociale. La valeur par défaut est false.string | null
Nom du fournisseur SSO configuré lorsque
enableSSOLogin est true. L’un de google, microsoft, github, okta ou custom. Défini par auth sso enable --provider. La valeur par défaut est null.boolean
Indique si cette application utilise le fournisseur SSO imposé au niveau du workspace au lieu de son propre
ssoProviderName. Défini par un administrateur du workspace dans les paramètres du workspace, pas par la commande auth sso. La valeur par défaut est false.Voir aussi
auth pull: récupérer la configuration d’auth depuis Base44auth push: pousser la configuration d’auth vers Base44auth password-login: activer ou désactiver la connexion par mot de passeauth social-login: activer ou désactiver les fournisseurs de connexion socialeauth sso: configurer les fournisseurs d’identité SSOdeploy: déployer toutes les ressources du projet- Gestion de la connexion et de l’inscription : configurer les options de connexion dans le tableau de bord
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.