OAuth providers
TikTok
Set up TikTok OAuth for user data and video management
Overview
Section titled “Overview”Connect your users to TikTok for profile data, video management, content publishing, and creator analytics.
| Property | Value |
|---|---|
| Provider ID | tiktok |
| Category | Social |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create a TikTok OAuth App
Section titled “Step 1: Create a TikTok OAuth App”Go to the TikTok for Developers portal
Navigate to developers.tiktok.com and sign in.
Create a new app
Click Manage apps > Create app, fill in the app name and description.
Configure the redirect URI
Under Login Kit or the appropriate product, add the Alter callback URL from the Developer Portal to the Redirect URIs field.
Get credentials
Copy the Client key (Client ID) and Client secret (Client Secret).
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add TikTok provider
Go to OAuth Providers > Add Provider > TikTok.
Enter credentials
- Client ID: Paste your TikTok Client key
- Client Secret: Paste your TikTok Client secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
user.info.basic | Basic user information (open_id, display_name, avatar) |
user.info.profile | Full user profile information |
user.info.stats | User statistics (followers, likes, videos count) |
video.list | Read the user’s video list |
video.publish | Publish videos on behalf of the user |
video.upload | Upload videos for the user |
- TikTok requires app review for certain scopes. Apply through the TikTok for Developers portal.
- See the TikTok OAuth user access token documentation for more details.