新增密码登录

This commit is contained in:
Error063 2023-08-13 00:09:54 +08:00 committed by GitHub
parent d31c3acf04
commit 9165d048b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,7 @@
# 米游社密码登录 # 米游社密码登录
- [密码登录](#密码登录) - [密码登录](#密码登录)
- [操作步骤](#sms-step) - [操作步骤](#pwd-step)
- [申请人机验证任务](#申请人机验证任务) - [申请人机验证任务](#申请人机验证任务)
- [获取 Login Ticket](#获取login-ticket) - [获取 Login Ticket](#获取login-ticket)
@ -9,7 +9,7 @@
## 密码登录 ## 密码登录
<h3 id="sms-step">操作步骤</h3> <h3 id="pwd-step">操作步骤</h3>
1. [申请人机验证任务](#申请人机验证任务),获取 `gt``mmt_key` 等任务数据 1. [申请人机验证任务](#申请人机验证任务),获取 `gt``mmt_key` 等任务数据
2. 使用任务数据完成人机验证,得到 `geetest_v4_data` 验证结果数据参考https://docs.geetest.com/gt4/apirefer/api/web 2. 使用任务数据完成人机验证,得到 `geetest_v4_data` 验证结果数据参考https://docs.geetest.com/gt4/apirefer/api/web
@ -122,8 +122,8 @@ _请求方式POST_
| 字段 | 类型 | 内容 | 备注 | | 字段 | 类型 | 内容 | 备注 |
| ---- | ---- | ---- | ---- | | ---- | ---- | ---- | ---- |
| account | str | 要登录的账户 | | | account | str | 要登录的账户 | |
| password | str | 密码使用RSA + Base64加密 | 见下 | | password | str | 密码 | 要么使用RSA + Base64加密要么不加密公钥和示例代码见下 |
| is_crypto | bool | 是否被加密 | 应该填true否则无法通过 | | is_crypto | bool | 是否被加密 | 如果加密了密码填true否则为false |
| source | str | 登录操作来源 | 可参考 [米哈游通行证验证码登录页](https://user.mihoyo.com/#/login/captcha) 使用的是 `user.mihoyo.com` | | source | str | 登录操作来源 | 可参考 [米哈游通行证验证码登录页](https://user.mihoyo.com/#/login/captcha) 使用的是 `user.mihoyo.com` |
| t | num | 当前的秒级时间戳 | | | t | num | 当前的秒级时间戳 | |