-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(/authentication/social-connections/tiktok) update guide #1625
Conversation
Hey, here’s your docs preview: https://clerk.com/docs/pr/1625 |
> [!IMPORTANT] | ||
> Due to TikTok's requirement to verify URL ownership for all redirect URLs, TikTok cannot be used as a social connection in development environments. This is because individual users cannot verify ownership of the Clerk development URL (`accounts.dev`). However, TikTok can be used properly in production environments where you can verify your own URLs. For more information, see [TikTok's URL ownership guidelines](https://developers.tiktok.com/doc/getting-started-create-an-app#verify_url_ownership). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do we think about doing this:
> [!IMPORTANT] | |
> Due to TikTok's requirement to verify URL ownership for all redirect URLs, TikTok cannot be used as a social connection in development environments. This is because individual users cannot verify ownership of the Clerk development URL (`accounts.dev`). However, TikTok can be used properly in production environments where you can verify your own URLs. For more information, see [TikTok's URL ownership guidelines](https://developers.tiktok.com/doc/getting-started-create-an-app#verify_url_ownership). | |
## Configure for your development instance | |
Due to TikTok's requirement to verify URL ownership for all redirect URLs, **TikTok cannot be used as a social connection in development environments.** This is because individual users cannot verify ownership of the Clerk development URL (`accounts.dev`). For more information, see [TikTok's URL ownership guidelines](https://developers.tiktok.com/doc/getting-started-create-an-app#verify_url_ownership). | |
## Configure for your production instance |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, if this is true, then why can we set it in the Dashboard without providing custom credentials?
Who gave you this info? We need to ask them what's going on with that
Screen.Recording.2024-10-15.at.10.15.37.mov
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was in a separate ticket (see: DOCS-9335 and USER-881).
1. In the top-right, select [**Developer Portal**](https://developers.tiktok.com/apps) then choose **Manage apps**. You'll be redirected to the **Manage apps** page. | ||
1. Select **Connect an app**. Complete the form then select **Confirm**. You'll be redirected to your TikTok app's **Production** page. | ||
1. In the **Basic information** section, complete the form. | ||
1. Under **Platforms**, select your platform then paste the **Authorized Redirect URI** you saved from the Clerk Dashboard. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
||
Add an icon and a name for your new project and hit **Start**. | ||
1. In your TikTok app's **App details** page, select the icons next to the **Client key** and **Client secret** to reveal them. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You called it the Production page on line 46
You'll be redirected to your TikTok app's Production page.
Let's align these two - either Production page or App Details page
1. In your TikTok app's **App details** page, select the icons next to the **Client key** and **Client secret** to reveal them. | |
1. In your TikTok app's **App details** page, select the icons next to the **Client key** and **Client secret** to reveal them. Copy these values. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Co-authored-by: Alexis Aguilar <[email protected]>
Co-authored-by: Alexis Aguilar <[email protected]>
Co-authored-by: Alexis Aguilar <[email protected]>
Co-authored-by: Alexis Aguilar <[email protected]>
Co-authored-by: Alexis Aguilar <[email protected]>
Co-authored-by: Alexis Aguilar <[email protected]>
Co-authored-by: Alexis Aguilar <[email protected]>
Important
🔎 Previews:
Explanation:
This PR: