微信Pcweb登录简介,分享


%ignore_a_1%第三方PCweb扫码登录

(1)网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。

(1)微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信OAuth2.0的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开放平台授权关系接口调用,从而可实现获取微信用户基本开放信息和帮助用户实现基础开放功能等。 微信OAuth2.0授权登录目前支持authorization_code模式,适用于拥有server端的应用授权。该模式整体流程为:

参照地址 :

https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html

(1)请求CODE

①第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(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。

②参数

20200429_5ea91e154ed27

③返回说明

20200429_5ea91e15d378b

(2)通过code获取access_token

20200429_5ea91e1669bb3

20200429_5ea91e175dafa

登录一般不需要刷新有效期,如果有问题直接返回就可以了

(3)通过access_token调用接口

20200429_5ea91e1811d7c

获取用户信息完毕

1. 返回用户点击跳转到扫码的地址

20200429_5ea91e19e2c9b

2.获取用户的accesstoken 地址20200429_5ea91e1a8e616

20200429_5ea91e1bb337a

20200429_5ea91e1c1d0a7

3. 调用代码20200429_5ea91e1c7ff2e

20200429_5ea91e1d65ccc

(6)整体来说,简单,流程就是。

①生成扫码地址,放在用户点击的按钮上

②用户点击地址后扫码进行登录、授权。

③授权完毕后返回用户点击按钮的页面上,或者是个人中心。

http://www.dengb.com/PHPjc/1386555.htmlwww.dengb.comtruehttp://www.dengb.com/PHPjc/1386555.htmlTechArticle微信Pcweb登录简介, 微信第三方 PCweb 扫码登录 (1) 网站应用微信登录是基于 OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 在进行微信…

—-想了解更多的php相关异常处理怎么解决关注

本站无法对海量内容真伪性鉴别,请勿相信本站任何号码,邮件,站外网址等信息,如有需要,请自行甄别。版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至net@163.com举报,一经查实,本站将立刻删除。
(0)
上一篇 2022年8月5日 上午10:00
下一篇 2022年8月5日 上午10:12

相关推荐

发表回复

登录后才能评论