How to Get Spotify Client ID and Client Secret?

  1. Navigate to the Spotify developer dashboard, login to your account and accept privacy agreement. If you don’t see this screen, skip to next step.Spotify Client ID Priacy Policy
  2. Navigate to the Dashboard section from the menu in the top-right.Spotify for Developers
  3. You might be required to accept Spotify developer terms on the next screen.
  4. Click Create app button.Spotify Client ID - Spotify Developer Dashboard
  5. Fill the fields as described below.
    App Name:
    Name of the app. Should be something relevant to the website where you are integrating the Spotify login
    App Description: A brief info about your website. Your website visitors will see this when using Spotify login at your website first time
    Website: Enter the URL of the homepage of your website in this field
    Redirect URIs: If HOMEPAGE is the URL of the homepage of your website save exactly the following URL
    If using Super Socializer plugin, save HOMEPAGE/SuperSocializerAuth/Spotify
    If using Heateor Social Login plugin, save HOMEPAGE/HeateorSlAuth/Spotify
    For example, if your website is https://yourwebsite.com, you need to add https://yourwebsite.com/SuperSocializerAuth/Spotify or https://yourwebsite.com/HeateorSlAuth/Spotify in this option
    Which API/SDKs are you planning to use?: Select Web API
    Agree to the terms and conditions and Click Save button
    Spotify Client ID - Create Spotify Application
  6. Click SettingsSpotify Client ID - Application Settings
  7. Copy the generated Client ID and Client Secret and save these in the Spotify Client ID and Spotify Client Secret options at the Social Login configuration page in the admin area
    Spotify Client ID

    Spotify Client Secret

  8. Till this app gets approved to be used by your website visitors, only the Spotify account used for the creation of this app can be used to login via Spotify login button. You can add other users to allow them to use Spotify login in the User Management section.Spotify Client ID - User Management
  9. You can submit the request to approve the app for public use, in the Extension requests section.Spotify Client ID - Extension Requests