微信公众号H5开发登录授权流程

很久没写博客了,最近实在是太忙,有太多东西想写想记录。今天写个关于微信登录的过程吧,这次项目是我第一次写关于微信的东西,这个登录授权搞了半天。但总算是把流程搞明白了,先附上微信官方文档

微信公众平台 网页开发授权

我总结来说流程是这样的:

1、进入首页,去打开微信授权地址,微信会告诉后端,是哪个用户请求授权的(后修改,直接让公众号去打开,而不是进到首页再去打开,这样会省去一步操作,开始的时候我get授权网址想去拿code,后来仔细看了文档才发现,要去打开它,window.location.href = '授权网址')

2、后端让微信重定向到我的首页,并携带code、token和一些他需要的参数

3、再进行我的登录操作

因为我写了一个登录空白页,再重定向到我的首页的时候,他会再闪一下,后来发现可以让微信直接重定向到我的首页,不用在我的首页去打开,可以省去一步操作,这样整体流程就会比较流畅

猜你喜欢

转载自blog.csdn.net/xr510002594/article/details/88757781
今日推荐