OfficialSPIIdentity ProviderActive

keycloak-tiktok

mpowr-it/keycloak-tiktok ↗

TikTok social login provider.TikTok用Identity Provider

★
6
Forks
0
Contributors
1
Updated
2026-07-24
KC
—
License
Apache-2.0

What it can doできること4

  • Add "Log in with TikTok" as a social identity provider (TikTok's OAuth2 API is not OIDC compatible).「TikTokでログイン」をソーシャルIdPとして追加できる(TikTokのOAuth2 APIはOIDC非互換)
  • Request basic, profile and stats scopes and map fields such as avatar, display name, bio and follower count with attribute mappers.basic・profile・statsのスコープを要求し、アバター・表示名・自己紹介・フォロワー数などを属性マッパーでマッピングできる
  • Manage TikTok access tokens, and revoke the app's access in the user's TikTok account on logout.TikTokのアクセストークンを管理し、ログアウト時にはユーザーのTikTokアカウントからアプリのアクセス権を取り消す
  • Auto-tested with Keycloak 26.5.2, 26.6.0 and 26.7.0.Keycloak 26.5.2・26.6.0・26.7.0で自動テスト済み

What it cannot do / limitsできないこと・制約2

  • TikTok does not provide email addresses — a placeholder <username>@tiktok.com email is generated instead.TikTokはメールアドレスを提供しないため、代わりに <ユーザー名>@tiktok.com というダミーのメールが作られる
  • You must enable "Store tokens" and "Trust Email" on the identity provider.IdP側で「Store tokens」と「Trust Email」を有効にする必要がある

Requirements前提条件