随着手机微信的崛起,腾讯发布的微信联登确实很诱惑pc端的伙伴们,如今就说说在pc端用微信扫一扫实现微信第三方登录的方式。(具体代码U盘)html
本文连接至:http://blog.csdn.net/hxker/article/details/50260669api
第三方使用网站应用受权登陆前请注意已获取相应网页受权做用域(scope=snsapi_login),则能够经过在PC端打开如下连接:
https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect微信
若提示“该连接没法访问”,请检查参数是否填写错误,如redirect_uri的域名与审核时填写的受权域名不一致或scope不为snsapi_login。session
用户容许受权后,将会重定向到redirect_uri的网址上,而且带上code和state参数app
redirect_uri?code=CODE&state=STATE
微信公众平台
若用户禁止受权,则重定向后不会带上code参数,仅会带上state参数工具
redirect_uri?state=STATE
网站
登陆一号店网站应用url
https://passport.yhd.com/wechat/login.dospa
微信用户使用微信扫描二维码而且确认登陆后,PC端会跳转到
https://passport.yhd.com/wechat/callback.do?code=CODE&state=3d6be0a4035d839573b04816624a415e