Ce guide vous explique comment créer une application OAuth X dans le portail développeur X. Vous collecterez un Client ID et un Client Secret à renseigner 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 Clerk Auth complet — y compris l’activation de X et la saisie des identifiants dans le volet Auth — consultez Configuring OAuth credentials for an SSO provider 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 ne sont disponibles que dans l’environnement Production
- Le panneau de modification du fournisseur X ouvert dans : volet Auth → onglet Configure → section SSO providers → sélectionnez l’environnement Production → sélectionnez Edit à côté de X
Étape 1 : Configurer une 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 Provider setup dans le volet Auth
- Website URL : Copiez la valeur affichée sous Provider setup dans le volet Auth
- Sélectionnez Save
- Sauvegardez 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 Provider setup dans le volet Auth
- Vérifiez l’absence de fautes de frappe ou de protocoles incorrects
- Aucune barre oblique finale
Client invalide
- Vérifiez le Client ID et le Client Secret
- Assurez-vous de l’absence d’espaces supplémentaires
- Vérifiez que vous utilisez des identifiants OAuth 2.0 (pas OAuth 1.0a)
Erreurs de portée/permission
- Vérifiez que les portées correspondent aux permissions activées dans le portail développeur X
- Assurez-vous que la permission 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 Provider setup dans le volet Auth