Step By Step Guide For WordPress Single Sign On (SSO) using Instagram



If you want users to login to your WordPress site using their Instagram credentials, you can simply do it using our WP OAuth Client plugin. Once you configure the Instagram with WordPress plugin, you can allow users to SSO to your WordPress site using Instagram.
Similarly, you can map your WordPress roles based on your Instagram attributes/groups. To know more about other features we provide in WP OAuth Client plugin, you can click here.

  • In order to generate Client ID and Client Secret, you will need to create Instagram Application. You can follow these steps to create application for Instagram.
  • You can download OAuth Client plugin using the following link.
OAuth Single Sign On – SSO (OAuth client)
  • Activate the OAuth Single Sign On - SSO (OAuth Client) plugin.
  • Go to the Configure OAuth tab and select Custom OAuth 2.0 App from the Custom Applications list.
  • Enter the Client ID and Client Secret generated from instagram application.
  • Enter the scope and endpoints given in below table.
  • Click on the Save button to save the configuration and click on the Test Configuration.
Instagram Endpoints and Scope:
Client ID: from the instagram application configured
Client Secret: from the instagram application configured
Scope: user_profile user_media
Authorize Endpoint: https://api.instagram.com/oauth/authorize
Access Token Endpoint: https://api.instagram.com/oauth/access_token
Get User Info Endpoint: https://graph.instagram.com/me?fields=id,username&access_token=

Free Trial

If you are facing any difficulty please mail us on info@xecurify.com.