Skip to content

Auth Cookie Models

cookie

Cookie-related models

Classes:

__all__ module-attribute

__all__ = ['AppLoginResult', 'CNWebLoginResult', 'CookieLoginResult', 'DeviceGrantResult', 'DeviceGrantResult', 'GameLoginResult', 'MobileLoginResult', 'QRLoginResult', 'StokenResult', 'WebLoginResult']

AppLoginResult pydantic-model

App login cookies.

Returned by client.login_with_app_password.

Fields:

account_id_v2 pydantic-field

account_id_v2: str

account_mid_v2 pydantic-field

account_mid_v2: str

ltmid_v2 pydantic-field

ltmid_v2: str

ltuid_v2 pydantic-field

ltuid_v2: str

stoken pydantic-field

stoken: str

CNWebLoginResult pydantic-model

Web login cookies.

Returned by client.cn_login_with_password.

Fields:

account_id_v2 pydantic-field

account_id_v2: str

account_mid_v2 pydantic-field

account_mid_v2: str

cookie_token_v2 pydantic-field

cookie_token_v2: str

ltmid_v2 pydantic-field

ltmid_v2: str

ltoken_v2 pydantic-field

ltoken_v2: str

ltuid_v2 pydantic-field

ltuid_v2: str

CookieLoginResult pydantic-model

Base model for cookie login result.

to_dict

to_dict() -> dict[str, str]

Convert the login cookies to a dictionary.

to_str

to_str() -> str

Convert the login cookies to a string.

DeviceGrantResult pydantic-model

Cookies returned by the device grant endpoint.

Fields:

Validators:

  • _str_to_none

game_token pydantic-field

game_token: str

login_ticket pydantic-field

login_ticket: Optional[str] = None

GameLoginResult pydantic-model

Game login result.

Fields:

account_type pydantic-field

account_type: int

combo_id pydantic-field

combo_id: str

combo_token pydantic-field

combo_token: str

heartbeat pydantic-field

heartbeat: bool

open_id pydantic-field

open_id: str

MobileLoginResult pydantic-model

Mobile number login cookies.

Returned by client.login_with_mobile_number.

Fields:

account_id_v2 pydantic-field

account_id_v2: str

account_mid_v2 pydantic-field

account_mid_v2: str

cookie_token_v2 pydantic-field

cookie_token_v2: str

ltmid_v2 pydantic-field

ltmid_v2: str

ltoken_v2 pydantic-field

ltoken_v2: str

QRLoginResult pydantic-model

QR code login cookies.

Returned by client.login_with_qrcode.

Fields:

account_id_v2 pydantic-field

account_id_v2: str

account_mid_v2 pydantic-field

account_mid_v2: str

cookie_token_v2 pydantic-field

cookie_token_v2: str

ltmid_v2 pydantic-field

ltmid_v2: str

ltoken_v2 pydantic-field

ltoken_v2: str

ltuid_v2 pydantic-field

ltuid_v2: str

StokenResult pydantic-model

Result of fetching stoken with fetch_stoken_by_game_token.

Fields:

Validators:

  • _transform_result

aid pydantic-field

aid: str

mid pydantic-field

mid: str

token pydantic-field

token: str

WebLoginResult pydantic-model

Web login cookies.

Returned by client.login_with_password.

Fields:

account_id_v2 pydantic-field

account_id_v2: str

account_mid_v2 pydantic-field

account_mid_v2: str

cookie_token_v2 pydantic-field

cookie_token_v2: str

ltmid_v2 pydantic-field

ltmid_v2: str

ltoken_v2 pydantic-field

ltoken_v2: str

ltuid_v2 pydantic-field

ltuid_v2: str