Passer au contenu principal

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.

Ce guide vous explique comment créer une application GitHub OAuth dans les Paramètres développeur de GitHub. Vous collecterez un Client ID et un Client Secret à saisir dans le volet Auth.
Cette page couvre uniquement la configuration côté fournisseur dans les Paramètres développeur de GitHub. Pour le flux global de Clerk Auth — y compris l’activation de GitHub 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 GitHub
  • Une application Replit publiée — les identifiants OAuth personnalisés sont uniquement disponibles dans l’environnement Production
  • Le panneau de modification du fournisseur GitHub ouvert dans : volet Auth → onglet Configurer → section Fournisseurs SSO → sélectionnez l’environnement Production → sélectionnez Modifier à côté de GitHub

Étape 1 : Créer une application GitHub OAuth

  1. Accédez aux Paramètres développeur de GitHub
  2. Sélectionnez OAuth Apps dans la barre latérale
  3. Sélectionnez New OAuth App
  4. Renseignez les détails de l’application :
Nom de l’application : Saisissez un nom pour votre application. URL de la page d’accueil et URL de rappel d’autorisation : Définissez les deux sur les valeurs exactes affichées sous Configuration du fournisseur dans le volet Auth. Consultez Configurer les identifiants OAuth pour un fournisseur SSO pour savoir comment les trouver.
  1. Sélectionnez Register application

Étape 2 : Générer les identifiants client

  1. Vous verrez votre Client ID sur la page des paramètres de l’application — copiez-le
  2. Sélectionnez Generate a new client secret
  3. Copiez immédiatement votre Client Secret
Enregistrez votre Client Secret en lieu sûr. Vous ne pouvez plus le consulter après avoir quitté la page. S’il est perdu, vous devrez en générer un nouveau.

Dépannage

Incompatibilité d’URI de redirection

  • Vérifiez que l’URL de rappel d’autorisation 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 que le Client ID et le Client Secret sont copiés correctement
  • Assurez-vous qu’il n’y a pas d’espaces supplémentaires lors du collage

Ne fonctionne pas sur un domaine personnalisé

  • Mettez à jour l’URL de la page d’accueil et l’URL de rappel d’autorisation avec les valeurs de domaine personnalisé affichées sous Configuration du fournisseur dans le volet Auth