Appearance
@loontail/minecraft-kit v0.8.14 / OnlineAuth
Type alias: OnlineAuth
ts
type OnlineAuth: {
accessToken: string;
clientId: AzureClientId;
mode: typeof AuthModes.ONLINE;
userType: string;
username: string;
uuid: PlayerUuid;
xuid: string;
};Online (token-based) authentication.
Build via toOnlineAuth from a MojangSession; rarely constructed directly.
Example
ts
import { AuthModes, type OnlineAuth } from "@loontail/minecraft-kit";
const auth: OnlineAuth = {
mode: AuthModes.ONLINE,
username: session.minecraft.username,
uuid: session.minecraft.uuid,
accessToken: session.minecraft.accessToken,
userType: "msa",
clientId: session.microsoft.clientId,
xuid: session.minecraft.xuid,
};Type declaration
| Member | Type |
|---|---|
accessToken | string |
clientId | AzureClientId |
mode | typeof AuthModes.ONLINE |
userType | string |
username | string |
uuid | PlayerUuid |
xuid | string |