Configuring GitHub
A- A+
To configure GitHub registration/login, youâll need to create an OAuth App from your GitHub account. https://github.com/settings/developers
Fill in the details of your app.
- Application name: Your siteâs name (e.g., My WP Site Login)
- Homepage URL: Your website URL (e.g., https://example.com)
- Authorization callback URL: Copy the Authorization Callback URL from WP User Frontend's GitHub App Settings (from your screenshot, itâs something like https://yourdomain.com/account).
Click Register application.
Once registered:
- Youâll get a Client ID immediately.
- Click Generate a new client secret to get your Client Secret.
Now click to Update Application if you have changed/updated any information.
From your WP Admin dashboard:
- Go to User Frontend â Settings â Social Login.
- Scroll to GitHub App Settings.
- Paste:
- Client ID â from GitHub
- Client Secret â from GitHub
- Client ID â from GitHub
- Save changes.
Now navigate to your registration page and sign in with GitHub.
You will be redirected to the GitHub Sign in page. Thatâs it for today, folks.