例行更新

This commit is contained in:
SocialSisterYi
2020-03-04 19:57:24 +08:00
parent 5f2f0b5483
commit ebb5850442
2 changed files with 20 additions and 5 deletions

View File

@@ -2,12 +2,12 @@
流程&逻辑:
1. 获取「二维码url」以及「秘钥」以「二维码url」作为内容生成二维码等待手机端扫描
1. 获取「二维码内容url」以及「秘钥」以「二维码内容url」作为内容生成二维码等待手机端扫描
2. 以「秘钥」作为参数进行POST
3. if "code"==true goto 6 else goto 4是否已经确认
4. if "data"==-4 goto 2 else goto 5是否已经扫描
5. if "data"==-5 goto 3 && 提示「已扫描」 else goto 1&提示二维码超时或错误(秘钥是否有效)
6.
6. 成功后会自动配置cookie 如需登录游戏分站则访问"data"."url"中的url
## 获取二维码内容url以及秘钥 (秘钥超时为180秒)
passport.bilibili.com/qrcode/getLoginUrl
@@ -44,7 +44,7 @@ http://passport.bilibili.com/qrcode/getLoginUrl
}
```
## 验证二维码登录
## 验证二维码登录 (秘钥超时为180秒)
passport.bilibili.com/qrcode/getLoginInfo
验证正确时会进行设置以下cookie项
@@ -111,4 +111,18 @@ X-Cache-Webcdn: BYPASS from ks-sxhz-dx-w-01
```
**游戏分站登录url也可用于不方便设置cookie的场合使用**
https://passport.biligame.com/crossDomain?DedeUserID=(登录UID)&DedeUserID__ckMd5=(DedeUserID__ckMd5)&Expires=(过期时间 秒)&SESSDATA=(SESSDATA)&bili_jct=(bili_jct)&gourl=(跳转网址 默认为主页)
https://passport.biligame.com/crossDomain?
DedeUserID=(登录UID)&
DedeUserID__ckMd5=(DedeUserID__ckMd5)&
Expires=(过期时间 秒)&
SESSDATA=(SESSDATA)&
bili_jct=(bili_jct)&
gourl=(跳转网址 默认为主页)