Help > Forum > Users > Allowing users to log in with GitHub
Allowing users to log in with GitHub
You can allow users to sign up and log in to your forum using their Github accounts. It will increase signups by 35 to 50% because users know it will be easy to sign up or log in and it automatically imports their GitHub profile picture.
Your users will see a GitHub button on the Log In and Sign Up screens to allow them to log in or sign up for your forum through GitHub. An account and profile will still be created for them on the forum and they will appear as a regular user.
Logging in with GitHub can safely be used on private forums since nothing is shared outside of the forum.
You can enable logging in with Github on your forum by following the instructions below:
- Visit the GitHub Developers section. (Note: You must be logged into your personal Github account to create an app.)
- Click the OAuth Apps link
- Click the New OAuth Apps button.
- Enter Forum in the Application name.
- Enter your forum Homepage URL
- Enter the App description to be displayed to users of your OAuth App.
- Enter https://FORUM_DOMAIN/oauth?service=Github&action=doOauthCallback in Callback URL. (Replace FORUM_DOMAIN with your forum domain name.) If you have embedded the forum, log in and then view this support article to see the correct embed-friendly version of the URL you need to use.
- Click the Register Application button.
- Your App will be created successfully. Copy the Client ID.
- Click on Generate a new client secret and copy it.
- Log in to your Website Toolbox account.
- Click the Integrate link.
- Click the Single Sign On link.
- Enable the GitHub option.
- In the Client ID text box, paste the previously copied Client ID.
- In the Client Secret text box, paste the previously copied Client Secret.
- Click the Save button.
If you still need help, please contact us.