Configuring GitHub login for Discourse

(Jeff Atwood) #1
  1. Click Settings (the gear icon), then look for OAuth Applications in the left menu. Select Register new application.

    Be sure to set the Callback URL to use the path /auth/github/callback at your site domain. e.g.,

  2. After creating your application, you should see the Client ID and Client Secret. Enter those in the Discourse fields:


That’s it!


Include Github Integration Tutorial in Standalone install guide
Twitter, Github and normal username and password logins not working after upgrade
Configure oauth callback urls
[Paid] Discourse configuration changes
(Riyapenn) #12

TY for the update. If it’s ok to link to an external site w/ the play by play / images of each step, here it is: How to enable login with a GitHub account - Discourse Plugins


(Dominic Jodoin) #13

Hi! I’d like to know if it’s possible to configure GitHub login on Discourse such that it’s not done in a popup window but rather in the main browser window? Thanks!