TikTok OAuth Provider
This guide covers how to set up TikTok social login in Descope.
Creating the TikTok Application
Before adding the provider in the Descope Console, you must create and configure an application within your TikTok developer account. You can follow the TikTok App Guide for details on creating your application.
When you create your app within TikTok, you must configure the redirect URI. Set the redirect URI to be https://<your-base-url>/v1/oauth/callback. You can find your project's base url in our Multi-Region Support Guide.
Adding TikTok in Descope
In the Descope Console, go to Authentication Methods → Social Login, select + Provider, then select the TikTok card.

The TikTok template fills in the endpoints, scopes, and user attribute mapping. Enter the following from your TikTok app:
- Client ID: The Client Key of your TikTok app.
- Client Secret: The Client Secret of your TikTok app.
For more OAuth provider settings information, check out the OAuth Settings Guide. To add TikTok Social Login to your flow, check out our Social Login In Flows Guide.