websocket扫码登录

二维码由web端生成,解析结果

https://www.qycloud.com.cn/home/welcome?{"type":"login","data":{"uuid":"msdvgn30rs3w","public_key":"w3ce4"}}
https://www.qycloud.com.cn/home/welcome?{"type":"login","data":{"uuid":"76u3tgxy9in2","public_key":"ww00ev"}}

时序图

API调用流

1. 扫码(移动端发起) GET /api2/user/scanlogin/changestatus

2. 确认登录(移动端发起) GET /api2/user/scanlogin

3. 登录(web端发起) POST /api2/user/scanlogin/oauthLogin

API调用详细日志

{
  "5de61d4619327434d99dffda": {
    "_id": {
      "$id": "5de61d4619327434d99dffda"
    },
    "req_time": 1575361862,
    "api_path": "/api2/user/scanlogin/changestatus",
    "req_method": "GET",
    "req_uri": "/api2/user/scanlogin/changestatus?uuid=j9ahyf_fxec5to0p8id",
    "user_id": "363827171@qq.com",
    "ent_id": "nanjinganyuankeji",
    "resp_status": 1351,
    "resp_msg": "验证成功",
    "req_id": "0ed58705-0cf0-4575-980d-4d3e871f5948",
    "client_ip": "49.94.158.59",
    "client_type": "ios",
    "ua": "APP|iOS|QYCloud|8.2.0|BBBE8B79-C6D6-4534-A926-53D036F71E4D|iPhone9,1|iOS|11.4.1",
    "scheme": "http",
    "host": "www.qycloud.com.cn",
    "server_ip": "10.45.54.245",
    "resp_time": 1575361862,
    "consume_time": 38,
    "content_size": 65
  },
  "5de61d4e19327434d99e0063": {
    "_id": {
      "$id": "5de61d4e19327434d99e0063"
    },
    "req_time": 1575361870,
    "api_path": "/api2/user/scanlogin",
    "req_method": "GET",
    "req_uri": "/api2/user/scanlogin?uuid=j9ahyf_fxec5to0p8id&user_id=363827171@qq.com",
    "user_id": "363827171@qq.com",
    "ent_id": "nanjinganyuankeji",
    "resp_status": 1352,
    "resp_msg": "登录成功!",
    "req_id": "98ef5303-8e37-4252-85e8-439a0d66551d",
    "client_ip": "49.94.158.59",
    "client_type": "ios",
    "ua": "APP|iOS|QYCloud|8.2.0|BBBE8B79-C6D6-4534-A926-53D036F71E4D|iPhone9,1|iOS|11.4.1",
    "scheme": "http",
    "host": "www.qycloud.com.cn",
    "server_ip": "10.45.54.245",
    "resp_time": 1575361870,
    "consume_time": 38,
    "content_size": 59
  },
  "5de61d4e19327434d99e0068": {
    "_id": {
      "$id": "5de61d4e19327434d99e0068"
    },
    "req_time": 1575361870,
    "api_path": "/api2/user/scanlogin/oauthLogin",
    "req_method": "POST",
    "req_uri": "/api2/user/scanlogin/oauthLogin",
    "user_id": "363827171@qq.com",
    "ent_id": "YunPingTaiYanFaBu",
    "resp_status": 1200,
    "resp_msg": "登录成功!",
    "req_id": "f4fde9d1-1794-4d56-9428-228e51cd800e",
    "client_ip": "221.226.186.58",
    "client_type": "web",
    "ua": "Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0",
    "scheme": "http",
    "host": "www.qycloud.com.cn",
    "server_ip": "10.45.54.245",
    "resp_time": 1575361870,
    "consume_time": 127,
    "content_size": 54
  }
}

WebSocket抓包

 

http://jira.qpaas.com:8766/pages/viewpage.action?pageId=28443234

 

posted @ 2020-06-04 10:23  鼓舞飞扬  阅读(892)  评论(0编辑  收藏  举报