[关闭]
@JunQiu 2018-09-18T17:29:03.000000Z 字数 1555 阅读 2197

微信登陆过程、host(name),url,path,domain,query、qrCodeTerminal

other summary_2018/06 net npm


1、日常工作


2、技术学习

  1. URL 6 http://search.somedb.com:8080/history?era=darkages
  2. scheme http
  3. hostname search.somedb.com
  4. port 8080
  5. origin http://search.somedb.com:8080
  6. path /history
  7. query ?era=darkages
  8. fragment
  9. URL 7 http://search.somedb.com:8080/history#?modern
  10. scheme http
  11. hostname search.somedb.com
  12. port 8080
  13. origin http://search.somedb.com:8080
  14. path /history
  15. query
  16. fragment #?modern

  1. 微信扫码登录流程;
  2. 1)页面向微信服务端请求扫码登录(APPID
  3. https://open.weixin.qq.com/connect/qrconnect?appid=wx00dc77dadaf54f3b&redirect_uri=http://www.oschina.net/action/openid/after_bind_wechat?goto=&response_type=code&scope=snsapi_login&state=yq56fZZhqBrIDIKAxN0Q
  4. 2)服务端返回二维码扫码页面
  5. https://open.weixin.qq.com/connect/qrcode/0318gIJLqTcqXhO8
  6. 3)页面不断向服务器轮训状态(包括是否扫码或者确认登录)
  7. https://long.open.weixin.qq.com/connect/l/qrconnect?uuid=0318gIJLqTcqXhO8&_=1494921848308
  8. 4)手机端扫码登录,向服务器确认登录,重定向并携带code
  9. 5)页面服务器根据重定向时获得的code,从微信服务器换取用户信息,并生成令牌跳转到需要访问的页面

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注