Skip to content

@loontail/minecraft-kit v0.8.14 / MicrosoftRefreshToken

Type alias: MicrosoftRefreshToken

ts
type MicrosoftRefreshToken: string & {
  __brand: "MicrosoftRefreshToken";
};

Branded Microsoft refresh token. Construct via asMicrosoftRefreshToken (exported from the package root) — the brand prevents accidentally passing an access token, XSTS token, or another opaque string where a Microsoft refresh token is expected.

Example

ts
import { asMicrosoftRefreshToken } from "@loontail/minecraft-kit";

const refreshToken = asMicrosoftRefreshToken(await storage.load("ms-refresh"));
await kit.auth.refresh(refreshToken, { clientId });

Type declaration

MemberType
__brand"MicrosoftRefreshToken"

Source

src/types/auth.ts:61

MIT License