OfficialSPIIdentity ProviderActive

keycloak-minecraft-idp

groundsgg/keycloak-minecraft-idp ↗

Microsoft / Xbox identity provider that resolves Minecraft profiles.Minecraftプロフィールを解決するMicrosoft/Xbox IdP

★
3
Forks
0
Contributors
4
Updated
2026-10-26
KC
—
License
Other (see repo)

What it can doできること3

  • Log players in through Microsoft/Xbox OAuth2 and resolve them to their Minecraft Java player name, or their Xbox Gamertag for Bedrock players.Microsoft/XboxのOAuth2でログインし、Minecraft Java版のプレイヤー名(Bedrock版ならXboxのゲーマータグ)に紐づけられる
  • Link accounts stably via the Xbox partner ptx claim, and store the Minecraft UUID, edition and Gamertag as user attributes.Xboxパートナーの ptx クレームでアカウントを安定的にリンクし、MinecraftのUUID・エディション・ゲーマータグをユーザー属性に保存
  • Keep client credentials and the partner XSTS key at server level or in the Keycloak vault.クライアント認証情報やパートナーXSTS鍵を、サーバーレベルの設定やKeycloakのVaultに置ける

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

  • Login fails without an Xbox partner relying party that returns the ptx claim.ptx クレームを返すXboxパートナーのRelying Partyがないとログインできない
  • Minecraft API whitelisting may be required; without it, authentication or entitlement checks can fail.MinecraftのAPI利用にホワイトリスト登録が必要な場合があり、未登録だと認証や所有権の確認が失敗することがある
  • Only the client_secret_post client authentication method is supported.クライアント認証方式は client_secret_post のみ対応

Requirements前提条件