Joomla OAuth & OpenID Connect Single Sign-On (SSO) plugin enables secure login into Joomla using GitHub as OAuth and OpenID Connect provider. You can also configure the plugin using different Oauth providers such as Azure B2C, Office 365, and other custom providers. It supports advanced Single Sign-On (SSO) features such as user profile Attribute mapping, Role mapping, multi-tenant login, etc. Here we will go through a guide to configure SSO between Joomla and GitHub. By the end of this guide, users should be able to login to Joomla from GitHub.
Click here to know more about other features we provide in Joomla OAuth Single Sign-On ( OAuth & OpenID Connect Client ) plugin
You can refer the steps to Configure GitHub with the Joomla OAuth Client plugin
from the Video or Documentation given below
NOTE: Callback URI is the URI where the user will be sent after authorization.
GitHub Endpoints and Scope:
|Client ID :||from the above step|
|Client Secret :||from the above step|
|Access Token Endpoint:||https://github.com/login/oauth/access_token|
|Get User Info Endpoint:||https://api.github.com/user|