网页版第三方登录操作——微信登录

这个是我第一次写博客也是第一次做三方登录,参照了很多大神的写法,以及前辈的指导,最后完成了这个微信的三方登录。俗话说,好记性不如烂笔头,就在这里记下了。
在编写三方登录——微信登录之前,你需要有一个微信开放平台的账号,同时要申请为开发者账号;除此之外,你还要创建一个应用,这个应用就是你目前需要做三方登录的项目。
当你创建一个应用之后,系统会给你一个appID,与此同时,使用你绑定的个人微信号作为管理员账号。通过扫描二维码获得AppSecret,将AppSecret复制下来,关闭弹出框,再次查看已创建的应用信息,就如下图所示:
在这里插入图片描述
拖至最到整个页面最下面有一个设置回调地址,点击修改,得到如下图所示(目的是让已创建的项目能够访问到你在开发平台上面创建的应用。):
在这里插入图片描述
再之后,就是获取值了。
除了上面所说的那些,剩下的就是通过代码实现了。根据官方开发文档上的步骤,通过三个链接分别获取数据。
官方文档说明如下: 在这里插入图片描述
首先,先获取到code的值,再把code的值通过第二个链接获取access_token与openid的值,通过这两个数据就可以获取到个人用户的基本资料了。
具体的代码就不在这里详细说明。不过,假若不知道该如何进行页面跳转,有两个方法:
第一种,就是创建一个页面,将链接编写到项目中,通过js进行访问,将每次获取到的数据添加到下一链接,直至访问到你需要的数据。
第二种,仍然是将链接编写到项目中,通过redirect进行访问相关链接,并加带已获取到的参数值。(具体看官方文档)。
我要说的就这么多了。希望能够帮助到你。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值