Ich habe ein Problem mit der Konfiguration der Anmeldung über GitHub auf meiner Discourse-Installation, nachdem ich die erforderlichen API-Schlüssel auf der Seite Admin > Einstellungen > Anmeldung im Abschnitt GitHub-Setup eingegeben habe.
Ich habe den Leitfaden befolgt, konnte das Problem jedoch immer noch nicht lösen. Schließlich habe ich selbst eine Lösung gefunden.
Offensichtlich ist die Callback-URL aus dem Leitfaden nicht ganz korrekt. Ich habe sie von https://mydomain/auth/callback/githubinhttps://mydomain/auth/github geändert, und jetzt funktioniert alles einwandfrei.
Vielleicht sollte der Leitfaden für zukünftige Leser aktualisiert werden.