From d56fe3a27666f6d541767b13ae72dee38fd5926f Mon Sep 17 00:00:00 2001 From: Devin Zuczek Date: Tue, 21 Jul 2026 12:15:07 -0400 Subject: [PATCH] oops update platform here too --- packages/jwt/src/jwt.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/jwt/src/jwt.ts b/packages/jwt/src/jwt.ts index c5a4ff2..e8405fa 100644 --- a/packages/jwt/src/jwt.ts +++ b/packages/jwt/src/jwt.ts @@ -106,7 +106,7 @@ const BASE_ROLES = ['gameClient'] export async function generateToken( accountId: string, platformId: string, - platform: string, + platform: number, secret: string, extraRoles: string[] = [] ): Promise { @@ -128,7 +128,8 @@ export async function generateToken( platform, platform_id: platformId, 'rn.ver': '20230302', - 'rn.plat': '0', + // Same PlatformType int as the `platform` claim — it was pinned to Steam. + 'rn.plat': platform, role: [...BASE_ROLES, ...extraRoles], scope: TOKEN_SCOPES, jti: crypto.randomUUID(),