with twostep

This commit is contained in:
2025-11-06 22:56:54 +03:00
parent 4b9e8805bc
commit c18c7a0128
2 changed files with 44 additions and 0 deletions

View File

@ -36,6 +36,23 @@ class IPAToolClient(BaseAsyncClient):
return json_data
return False
async def auth_twostep(self, user: str, pswd: str, code: str):
r = await self._post(
"/auth/twostep",
params={
"user": user,
"pswd": pswd,
"code": code,
"keychain": pswd,
},
)
if r.status != 200:
return False
json_data = await r.json()
if isinstance(json_data, bool):
return json_data
return False
async def app_info(self, query: str, limit: int, keychain: str) -> dict:
r = await self._post(
"/app/search",