Universal vs Embedded Login
Connect your app to SoundCloud
To configure an OAuth 2.0 connection with SoundCloud, you will need to register your Auth0 Application with SoundCloud using their Developer Portal.
Pros and cons
1. Register Your App and Obtain API Credentials with SoundCloud
SoundCloud App Registration
SoundCloud's manual application registration process is currently closed, so new applications cannot be registered. Furthermore, as noted below, SoundCloud does not have an automated process to register your app. Auth0 does not have any control over this process, you must apply to SoundCloud and work with them to get your application configured. Only after SoundCloud approves your application can you use SoundCloud with Auth0.
Navigate to the SoundCloud Developer Portal. Using the navigation menu on the right side, click on Register a new app:
You will be asked to fill out a Developer Application (which is a Google Forms document):
This provides SoundCloud information about your Auth0 Application.
Once you have completed and submitted your application, you will be contacted by the SoundCloud team with further instructions on how to proceed. Only at this point will you be given the appropriate API credentials to complete the integration.
Universal Login with Auth0
Once your Auth0 Application has been added to your SoundCloud account, you can get the
Client ID and
Client Secret necessary for the Auth0 Connection Settings.
Be sure to provide your Single Sign-on (SSO)callback URL as your
Redirect URI for Authentication on the SoundCloud dashboard:
Find your Auth0 domain name for redirects
If your Auth0 domain name is not shown above and you are not using our custom domains feature, your domain name is your tenant name, plus
.auth0.com. For example, if your tenant name were
exampleco-enterprises, your Auth0 domain name would be
exampleco-enterprises.auth0.com and your redirect URI would be
If you are using custom domains, your Single Sign-on (SSO)redirect URI will have the following format:
https://<YOUR CUSTOM DOMAIN>/login/callback.
Go to the Connections > Social section of the Auth0 dashboard and enable SoundCloud.
You will be prompted to provide your SoundCloud
Client ID and
Save your settings. Switch to the Applications tab, and select the Application(s) you want to use the SoundCloud integration. Save again.