Social Authentication - Infisign UniFed integration with Github OAuth 2.0

This guide provides a step-by-step process to obtain a GitHub OAuth client ID and client secret by registering an application with GitHub.


Step 1: Sign in to your GitHub account.



Step 2: Navigate to account settings and locate the "Developer settings" section in the sidebar.



Step 3: Click on "OAuth Apps" under "Developer settings" and press "New OAuth App."



### Filling Out Application Details


Step 1: Fill out the application details.



- Application Name: Input a name for your application.


- Homepage URL: Input the URL to your application's homepage.


- Application Description (optional): Provide a brief description of your application.


- Authorization callback URL: Input the URL to which GitHub will redirect users after authentication. This URL must be within the domain of your application's homepage.


Step 2: After filling out the form, click "Register application."


### Obtaining Client ID and Client Secret


Step 1: After registering the application, GitHub will redirect you to the application's overview page. Here, you'll find your new Client ID.



Step 2: To generate your Client Secret, click "Generate a new client secret." Remember to copy your client secret immediately as it's only displayed once for security reasons.

Still need help? Contact Us Contact Us