Erreur de redirection d'authentification Github

Bonjour les amis, un nouveau sympathique ici.

Je rencontre un problème avec la configuration de la connexion via GitHub sur mon installation Discourse, après avoir fourni les clés API nécessaires dans la section de configuration GitHub de la page Admin > Paramètres > Connexion.

Lorsque je clique sur l’option de connexion GitHub, je suis redirigé vers une page 404, comme le montre la capture d’écran ci-dessous.

Et voici ce qui apparaît dans la barre d’URL :
https://MONDOMAINE/auth/oauth2_basic/callback?error=redirect_uri_mismatch&error_description=The+redirect_uri+MUST+match+the+registered+callback+URL+for+this+application.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fapps%2Fmanaging-oauth-apps%2Ftroubleshooting-authorization-request-errors%2F%23redirect-uri-mismatch&state=29b1f640d906a3bf4d92a1fe5846af740eea49adbfbfb65c

Bonjour Tunde, ravi de te voir ici :slight_smile: :wave:

As-tu suivi ce guide pour configurer ta connexion GitHub ?

Bonjour Osioke, merci pour votre réponse.

J’ai suivi le guide mais je n’ai toujours pas réussi à résoudre le problème. Finalement, j’ai trouvé une solution par moi-même.

Apparemment, l’URL de rappel indiquée dans le guide n’est pas tout à fait correcte. Je l’ai modifiée de https://mydomain/auth/callback/github à https://mydomain/auth/github, et tout fonctionne maintenant correctement.

Peut-être faudrait-il mettre à jour le guide pour les futurs lecteurs.

Ravi que vous ayez pu régler le problème. Fait intéressant, le guide utilise la même URL que celle que vous avez partagée :

Nous sommes donc bons de ce côté.

Étant donné que vous avez mentionné avoir résolu le problème et trouvé une solution :

Je vais donc clore ce sujet. Bonne journée ! :slight_smile: