Create App integration In Okta
Within your Okta dashboard create a new app integration where the sign-in method isOIDC - OpenID Connect.
In addition, your application type should be set to Web Application.
Once created, you can fill out the new web app integration form:
- App integration name: “Spotify Portal” (or your own custom app name)
- Grant type: Authorization Code & Refresh Token
- Sign-in redirect URIs:
https://<your-organization>.spotifyportal.com/api/auth/okta/handler/frame - Sign-out redirect URIs:
https://<your-organization>.spotifyportal.com - Store your Client ID and generate and store your Client Secret
- Click Save
For more information on how to Create an OIDC App Integration in Okta, refer to the Okta documentation.
Configure the Authentication Provider in Portal
Now navigate to App Settings and click on Auth. We will now set up the authentication:- Open App Settings in Portal and navigate to Auth.
- Scroll to
auth.providers.okta - Add a new configuration entry with “Key name” of
production - Enter the following details from your Okta Web App Integration:
Client IDClient secretAudience(URL of your Okta instance, eg:https://<your-company>.okta.com)

Enable and keep Email matching user entity profile email as Resolve strategy.
