Setup Salesforce App as OAuth Server

Step 3: Configure Salesforce as an OAuth/OpenID Connect Server.

  • First of all, go to https://login.salesforce.com/ and log into your Salesforce account.
  • You will be presented with the following screen. Go to Setup.
  • Joomla OAuth Client Salesforce Setup
  • Now, Go to Platform Tools -> Apps -> App Manager.
  • Joomla OAuth Client Salesforce App Manager
  • Click on New Connected App.
  • Joomla OAuth Client Salesforce New Connected App
  • You will be taken to the application settings page. Configure the application like so.
  • Joomla OAuth Client Salesforce App Manager For New App
  • Check the Enable Oauth Settings and you will be shown more options to configure, Such as, Callback URL (Enter from miniOrange Oauth Client plugin which you copied in the last step) and Scopes. Select the scopes as required. Make sure that the same scopes are also added in miniOrange Oauth Client plugin and then scroll all the way to the bottom to click on Save.
  • Joomla OAuth Client Salesforce Enable OAuth Settings
  • You will be taken to Application Management page. Here, you will find Consumer ID and Consumer Secret.
  • Joomla OAuth Client Salesforce Client Credentials
  • Copy these credentials and keep it handy because you will need it in the next step.
  • You have successfully completed your Salesforce App OAuth Server side configurations.



  • Scope: id
    Authorize EndPoint: https://login.salesforce.com/services/oauth2/authorize
    Access Token Endpoint: https://login.salesforce.com/services/oauth2/token
    Get User Info Endpoint: https://login.salesforce.com/services/oauth2/userinfo