Ce guide vous explique comment créer une application X OAuth dans le portail développeur X. Vous collecterez un Client ID et un Client Secret à saisir dans le volet Auth.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
Cette page couvre uniquement la configuration côté fournisseur dans le portail développeur X. Pour le flux global de Clerk Auth — y compris l’activation de X 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
- Un compte développeur X (niveau gratuit disponible)
- Une application Replit publiée — les identifiants OAuth personnalisés sont uniquement disponibles dans l’environnement Production
- Le panneau de modification du fournisseur X ouvert dans : volet Auth → onglet Configurer → section Fournisseurs SSO → sélectionnez l’environnement Production → sélectionnez Modifier à côté de X
Étape 1 : Configurer l’application développeur X
Créer un compte développeur (si nécessaire)
- Accédez au portail développeur X
- Faites une demande de compte développeur si vous n’en avez pas
- Complétez la demande en décrivant votre cas d’utilisation
Créer ou sélectionner une application
- Dans le portail développeur X, allez dans Projects & Apps
- Utilisez une application existante ou sélectionnez Add App
- Saisissez un nom d’application et sélectionnez Next
- Sélectionnez App settings
Étape 2 : Configurer l’authentification
- Faites défiler jusqu’à User authentication settings
- Sélectionnez Set up
- Read — Requis pour le profil utilisateur (minimum)
- Write — Pour publier au nom des utilisateurs (optionnel)
- Direct Messages — Pour l’accès aux messages directs (optionnel)
- Callback URI / Redirect URL : Copiez la valeur affichée sous Configuration du fournisseur dans le volet Auth
- Website URL : Copiez la valeur affichée sous Configuration du fournisseur dans le volet Auth
- Sélectionnez Save
- Enregistrez votre Client ID et votre Client Secret
Dépannage
Incompatibilité d’URI de redirection
- Vérifiez que le Callback URI correspond exactement à la valeur affichée sous Configuration du fournisseur dans le volet Auth
- Vérifiez les fautes de frappe ou les protocoles incorrects
- Pas de barres obliques finales
Client invalide
- Vérifiez le Client ID et le Client Secret
- Assurez-vous qu’il n’y a pas d’espaces supplémentaires
- Vérifiez que vous utilisez des identifiants OAuth 2.0 (pas OAuth 1.0a)
Erreurs de portée/autorisation
- Vérifiez que les portées correspondent aux autorisations activées dans le portail développeur X
- Assurez-vous que l’autorisation Read est activée au minimum
Application en mode développement
- Les applications X démarrent en mode développement avec un nombre d’utilisateurs limité
- Vous devrez peut-être demander un accès élevé pour une utilisation en production
Ne fonctionne pas sur un domaine personnalisé
- Mettez à jour le Website URL et le Callback URI avec les valeurs de domaine personnalisé affichées sous Configuration du fournisseur dans le volet Auth