Cette page couvre uniquement la configuration côté fournisseur dans la Google Cloud Console. Pour le flux global de Clerk Auth — y compris l’activation de Google et la saisie des identifiants dans le volet Auth — consultez Configurer les identifiants OAuth pour un fournisseur SSO dans la documentation Clerk Auth.
Prérequis
- Accès à la Google Cloud Console
- Une application Replit publiée — les identifiants OAuth personnalisés sont uniquement disponibles dans l’environnement Production
- Le panneau de modification du fournisseur Google ouvert dans : volet Auth → onglet Configurer → section Fournisseurs SSO → sélectionnez l’environnement Production → sélectionnez Modifier à côté de Google
Étape 1 : Créer une application Google OAuth
Accédez à la Google Cloud Console :Créer ou sélectionner un projet
- Sélectionnez un projet existant ou créez-en un nouveau depuis le menu déroulant des projets
- Vous serez redirigé vers le tableau de bord de votre projet
Configurer l’écran de consentement OAuth
- Dans la barre latérale gauche, sélectionnez l’icône de menu (≡) puis APIs & Services
- Sélectionnez Écran de consentement OAuth
- Configurez l’écran de consentement de votre application avec les informations requises
- Enregistrez vos modifications
Créer des identifiants OAuth
- Dans APIs & Services, sélectionnez Identifiants
- Sélectionnez Créer des identifiants en haut, puis ID client OAuth
- Choisissez Application Web comme type d’application
- Définissez les Origines JavaScript autorisées et les URI de redirection autorisés sur les valeurs exactes affichées sous Configuration du fournisseur dans le volet Auth. Ajoutez chaque valeur listée — votre domaine publié et tout domaine personnalisé sont tous deux inclus. Consultez Configurer les identifiants OAuth pour un fournisseur SSO pour savoir comment les trouver.
- Sélectionnez Créer
- Enregistrez votre Client ID et votre Client Secret
Dépannage
Incompatibilité d’URI de redirection
- Vérifiez que l’URI de redirection dans la Google Cloud Console correspond exactement à la valeur affichée sous Configuration du fournisseur dans le volet Auth
- Assurez-vous qu’il n’y a pas de barres obliques finales ni de fautes de frappe
- Attendez quelques minutes que la configuration de Google se propage
Client invalide
- Vérifiez que le Client ID et le Client Secret sont copiés correctement
- Assurez-vous qu’il n’y a pas d’espaces supplémentaires
- Vérifiez que l’écran de consentement OAuth est configuré
Ne fonctionne pas sur un domaine personnalisé
- Ajoutez les entrées de domaine personnalisé affichées sous Configuration du fournisseur dans le volet Auth à la fois dans les Origines JavaScript autorisées et les URI de redirection autorisés