php专区

 首页 > php专区 > PHP应用 > 开放平台 > 网站使用微信扫码登录流程 - 微信公众平台开发

网站使用微信扫码登录流程 - 微信公众平台开发

分享到:
【字体:
导读:
          微信扫码登录是一个标准的oauth 2 0的过程。1 用户请求访问网站,选择微信登录。2 redirect到微信二维码页面3 获取微信登录二维码,请求参数包括本网站的appId和登录成功后跳转回的地址...

微信扫码登录是一个标准的oauth 2.0的过程。

 

1.用户请求访问网站,选择微信登录。

2.redirect到微信二维码页面

3.获取微信登录二维码,请求参数包括本网站的appId和登录成功后跳转回的地址,即relaystate.

4.返回二维码网页。

5.二维码扫入手机。

6.微信客户端将微信用户信息和二维码内的信息传给微信后台。

7.微信后台返回给浏览器授权成功,并附带授权码。

8.浏览器重定向到relaystate的地址,并将授权码作为参数传给网络后台。

9.网站将授权码和自己的地址发给微信后台。

10将访问微信用户信息的access token发给应用网站,应用网站是access token获取用户信息

分享到:
微信支付签名错误解决思路 - 微信公众平...
第一步:检查本地签名程序是否正确 使用签名检查工具,检查签名本地签名程序是否有错误   如何用签名检查工具生成的签名和本地程序生成的签名不一致,说明程序有错误,请先检查本地代码程序。   如果无误,表示程序没有问题,进行下一步API秘钥设置 第二步:API密钥设置 在使用签名检查工具检查没有错误的情况下, ...
.net微信公众号开发——模板消息 - 微信...
     本文介绍微信公众号中的模板消息,包括以下内容:(1)TemplateMessage类简介;(2)设置所属行业;(3)获得模板id;(4)发送模板消息;(5)接收推送模板消息发送结果事件。     本文演示地址:http://xrwang.net/Example/TemplateMessage.aspx     本文源代码地址:     http://git.oschina.net/xrwan...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……