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., http://discuss.example.com/auth/github/callback

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

    github_client_id
    github_client_secret

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