二維碼由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