Knowband Blog | Ecommerce Modules

How to get GitHub Client ID and Client Secret API details?

GitHub is a web-based version control repository with around 20 million users across the planet. With 75 million repositories it is the world’s largest host of source codes. To provide an intuitive user experience to the GitHub users on your store, you may want to integrate a GitHub social login. Well, this is a good idea. 20 million users are not a few users, it’s huge. Your online customers are more likely to have an account on GitHub. So, offering GitHub social login option is a good idea to boost customer registration. For this social login integration, GitHub API detail, Client ID and Client Secret is required.

So, to achieve this improved UX, you will require Knowband’s social login module available for various platforms like Prestashop, Opencart and Magento and the following GitHub API details:

To get these details you must follow these quick steps:

Steps to get GitHub Client ID, Client Secret

Step 1: First of all you need to visit the GitHub Developer website to get these details.

Step 2: It will ask you to login to your GitHub account first. After logging in click on the Applications tab.

Step 3: Here you will see two tab- Authorized Applications and Developer applications. Click on the Developers applications, You will see the following screen. Enter the details as shown in the image below:

Enter Application Name, You Home-Page URL and redirect URL in Authorization call back URL.

Step 4: Hit the “Register application” button after filling all the required details.

Step 5: The next interface will show the Client ID and Client Secret details.

Step 6: Copy these details and keep it with you. You can use these details in your Social login module if it supports Social Login via GitHub.

For example, in Social Loginizer module (PrestaShop, OpenCart, or Magento), the interface to enter the GitHub API details looks something this:

Liked This? You’ll Like These Too

You can also check out our top selling Opencart Android and iOS Mobile App Builder Plugin