微信测试号实现个人第三方PC端网站二维码登录

标签: 微信测试号 二维码登录PC网站 Spring boot Tag
8人阅读 评论(0) 收藏 举报
分类:

这里只提及微信二维码登录PC网站的实现方面,对于微信测试号如何申请,如何授权,本篇博客不去讲解。

测试号申请:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

如何接收发送消息、生成菜单、授权等:https://blog.csdn.net/h295928126/article/details/53177001

首先,经过摸索,明确的一点就是,测试号可以实现授权,这样移动端网站登录是比较简单实现的。直接让用户发送一条连接然后回调,根据code拿到access_token和openId,根据access_token和openId拿到用户信息,这样你的网站就可以为所欲为了。

但是微信测试号却被限制了第三方PC端网站的二维码登录,测试号是没有权限获取微信生成的登录二维码的。发送一下这条链接:

            "https://open.weixin.qq.com/connect/qrconnect?appid=%s&redirect_uri=%s&response_type=code&scope=%s&state=%s#wechat_redirect";

其中scope=snsapi_login,然后会报scope参数错误或没有scope权限。

要想使用微信生成的登录二维码,必须要去微信开放平台  https://open.weixin.qq.com/cgi-bin/index?t=home/index&lang=zh_CN

注册并通过开放平台开发者资质认证、创建网站应用、接入微信登录。。。当然,我都注册测试号了,我就没想过要花钱去认证。

既然能给网站授权,就能自定义PC二维码登录。来,搞起来~

琢磨了半天,搞出的‘简陋’设计图,真的很简陋。



根据这个设计,可以实现自定二维码登录。下一篇我会把我的代码实现贴出来,能大概看懂草图的欢迎一同探讨。

代码实现


查看评论

【微信第三方登录】 解决PC和移动端浏览器同为扫码登录

点击打开链接
  • Smile___you
  • Smile___you
  • 2016-12-01 09:36:48
  • 4403

微信网页PC端登录扫二维码登录

最近搞得PC端扫二维码登录,写了个控制器,把方法和注意事项都整理了一下,给大家共同学习下。 先说步骤吧: 1.注册微信开放平台https://open.weixin.qq.com,一定要清楚微信开放平...
  • lihe460186709
  • lihe460186709
  • 2017-03-09 11:04:22
  • 669

PC端微信三方登录

第一步: 在微信开放平台申请账号,获取AppID  AppSecret  网址:  https://open.weixin.qq.com/ 第二步:通过appId就可以获取登录二维码,扫描登录获取...
  • u013126379
  • u013126379
  • 2016-12-05 19:39:11
  • 3869

微信:实现 pc 端 扫描二维码登陆 的误区

1 首先确认 拥有微信开放平台 账号密码2 使用微信开放平台的 appid secret 而不是开放平台3 调用相关接口:参数 /**      *  pc  端 获取 code      */   ...
  • u014017121
  • u014017121
  • 2016-03-04 15:58:55
  • 1522

网站接入微信扫二维码登录 (nodejs)

官方文档看这里 网站应用微信登录开发指南 效果图 整个流程图 自定义样式(内嵌入二维码) 如果需要对二维码的样式进行自定义,则需要在实例化WxLogin ...
  • q857277886
  • q857277886
  • 2017-12-03 21:51:43
  • 551

微信扫描二维码快速登录网站

在近期的一个项目中用到了微信扫描注册、登录网站功能所以整理了下希望对读者有帮助。 首先,你需要有一个没有绑定微信、微信公众平台的邮箱注册成为微信开放平台开发者,在管理中心创建移动应用、或者网站应用获...
  • u013110984
  • u013110984
  • 2015-02-11 15:47:31
  • 2280

PC端扫码实现微信联合登录

一张图说明问题: 另外,分享下我用的做图软,我用的是mac,没找到好的做图软件,网上找了半天,发现了这个好用的免费在线做图软件,希望能帮助到大家免费在线做图软件...
  • sinat_31257007
  • sinat_31257007
  • 2016-01-26 22:01:32
  • 1814

js 实现网站 第三方 qq 登录

 你需要一个测试的应用(创建完成之后就有appid了)
  • u011662047
  • u011662047
  • 2016-04-12 16:08:06
  • 744

二维码app扫码后登录其它形态系统

今天我们就介绍一下,如何使用微信应用内二维码扫描功能,扫描PC端网站  弹出二维码   实现PC端网站自动登录功能。 我们直入主题。 PC端微信二维码扫码登录实现思路 1. 首先要保...
  • gnicky
  • gnicky
  • 2015-11-10 13:29:15
  • 1172

第三方登录功能的实现

刚开始做的时候感觉高大上 为什么要使用第三方登录:一般稍微作为一个大点的项目,为了提高用户的群体都会做第三方登录(如:QQ,微信,新浪等) 在往下看之前先注册第三方网站的开发者账号,创建应用完成审核...
  • CSDN3436
  • CSDN3436
  • 2017-03-28 17:13:04
  • 13285
    个人资料
    持之以恒
    等级:
    访问量: 2086
    积分: 248
    排名: 31万+