MCPcopy Create free account
hub / github.com/Loping151/RoverSign / login_log

Method login_log

RoverSign/utils/api/requests.py:161–174  ·  view source on GitHub ↗

登录校验

(self, roleId: str, token: str, game_id: int = WAVES_GAME_ID)

Source from the content-addressed store, hash-verified

159 data = {
160 "gameId": game_id,
161 "serverId": self.get_server_id(roleId, serverId, game_id=game_id),
162 "roleId": roleId,
163 }
164 return await self._waves_request(REFRESH_URL, "POST", header, data=data)
165
166 async def login_log(self, roleId: str, token: str, game_id: int = WAVES_GAME_ID):
167 """登录校验"""
168 header = await get_base_header()
169 used_headers = await self.get_used_headers(cookie=token, uid=roleId, game_id=game_id)
170 header.update(
171 {
172 "token": token,
173 "devCode": used_headers.get("did", ""),
174 "version": KURO_VERSION,
175 }
176 )
177

Callers 2

get_self_waves_ckMethod · 0.95
_process_user_innerFunction · 0.80

Calls 3

get_used_headersMethod · 0.95
_waves_requestMethod · 0.95
get_base_headerFunction · 0.85

Tested by

no test coverage detected