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.

You can download OAuth Client plugin using the following link.

Follow the Step-by-Step Guide to configure Instagram with WordPress:

  • 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.
  • 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:
Access Token Endpoint:
Get User Info Endpoint:,username&access_token=

Free Trial

If you are facing any difficulty please mail us on