Skip to content

GitHub

Creating the GitHub Application#

  1. Browse to https://github.com/settings/developers/ and log in with your GitHub account.
  2. Under OAuth Apps click Register a new application
  3. Fill out the form as necessary:
    1. The Application Name will be displayed to users when they attempt to register via GitHub.
    2. The Homepage URL should be set to the Board URL value set in XenForo.
    3. The Description is optional.
    4. The Authorization callback URL should be set to <XF board URL>/connected_account.php. For example, https://xenforo.com/community/connected_account.php. The beginning of this URL must match your Board URL setting in XenForo exactly.
    5. Once you click Register Application note down the Client ID and Client Secret.

Configuring GitHub connected account#

  1. Log in to the Admin Control Panel.
  2. Go to Setup > Connected accounts.
  3. Click on GitHub in the list. Enter the Client ID and Client Secret obtained earlier into the respective fields and save.
  4. Test the connected account