Skip to content

Commit 66c7df9

Browse files
authored
Add TikTok as auth method for In-App and Ecosystem Wallets (#7817)
1 parent 409ae17 commit 66c7df9

File tree

21 files changed

+53
-4
lines changed

21 files changed

+53
-4
lines changed

.changeset/slick-cups-joke.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Adds TikTok as a new authentication method for In-App and Ecosystem Wallets.

apps/dashboard/src/@/api/team/ecosystems.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ export type AuthOption =
1212
| "google"
1313
| "facebook"
1414
| "x"
15+
| "tiktok"
1516
| "discord"
1617
| "farcaster"
1718
| "telegram"

apps/dashboard/src/app/(app)/team/[team_slug]/(team)/~/ecosystem/[slug]/(active)/configuration/components/client/auth-options-form.client.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ const authOptions = [
4848
"google",
4949
"facebook",
5050
"x",
51+
"tiktok",
5152
"discord",
5253
"farcaster",
5354
"telegram",

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/wallets/analytics/chart/InAppWalletUsersChartCard.stories.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ const authMethodsToPickFrom: InAppWalletAuth[] = [
8686
"discord",
8787
"line",
8888
"x",
89+
"tiktok",
8990
"coinbase",
9091
"farcaster",
9192
"telegram",

apps/playground-web/src/app/wallets/sign-in/components/InAppWalletFormGroup.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const allInAppWalletLoginMethods: InAppWalletAuth[] = [
1919
"phone",
2020
"line",
2121
"x",
22+
"tiktok",
2223
"facebook",
2324
"apple",
2425
"coinbase",

apps/portal/src/app/dotnet/wallets/providers/ecosystem-wallet/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Create an instance of `EcosystemWallet` using a user's email, phone number or OA
1515
Ecosystem Wallets support a variety of login methods:
1616
- Email (OTP Login)
1717
- Phone (OTP Login)
18-
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam etc.)
18+
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam, TikTok etc.)
1919
- Custom Auth (OIDC Compatible)
2020
- Custom Auth (Generic Auth Endpoint)
2121
- Guest (Onboard easily, link other accounts later)

apps/portal/src/app/dotnet/wallets/providers/in-app-wallet/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Create an instance of `InAppWallet` using a user's email, phone number or OAuth.
1515
In-App Wallets support a variety of login methods:
1616
- Email (OTP Login)
1717
- Phone (OTP Login)
18-
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam etc.)
18+
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam, TikTok etc.)
1919
- Custom Auth (OIDC Compatible)
2020
- Custom Auth (Generic Auth Endpoint)
2121
- Guest (Onboard easily, link other accounts later)

apps/portal/src/app/unity/v5/wallets/ecosystem-wallet/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Ecosystem Wallets have a very similar API to the [In-App Wallet](/unity/v5/walle
2020
Ecosystem Wallets support a variety of login methods:
2121
- Email (OTP Login)
2222
- Phone (OTP Login)
23-
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam etc.)
23+
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam, TikTok etc.)
2424
- Custom Auth (OIDC Compatible)
2525
- Custom Auth (Generic Auth Endpoint)
2626
- Guest (Onboard easily, link other accounts later)

apps/portal/src/app/unity/v5/wallets/in-app-wallet/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ It makes for a fantastic [SmartWallet](/unity/v5/wallets/account-abstraction) ad
1818
In-App Wallets support a variety of login methods:
1919
- Email (OTP Login)
2020
- Phone (OTP Login)
21-
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam etc.)
21+
- Socials (Google, Apple, Facebook, Telegram, Farcaster, Line, Github, Twitch, Steam, TikTok etc.)
2222
- Custom Auth (OIDC Compatible)
2323
- Custom Auth (Generic Auth Endpoint)
2424
- Guest (Onboard easily, link other accounts later)

apps/portal/src/components/Document/AuthList.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ const authOptions: InAppWalletAuth[] = [
1414
"apple",
1515
"facebook",
1616
"x",
17+
"tiktok",
1718
"discord",
1819
"telegram",
1920
"twitch",

0 commit comments

Comments
 (0)