警告:本平台每个页面已申请知识产权保护,禁止复制、拷贝,如有发现必定追究法律责任!

1/1
展开图片
义乌公众号开发报价
深圳-深圳周边-不限 283人看过 2019-09-09
卖家信息
刘强
个人 QQ邮箱认证 手机认证
详细描述
小贴士:本页信息由用户发布,真实性、合法性由发布人负责。——《免责条款
  义乌公众号开发报价,找深圳市猴王网络科技有限公司
  其实如果只实现授权登录到话,这个方案是可以的,而且也很清晰,vue客户端单方面在服务器和微信服务器之间进行通信,微信服务器不能直接和服务器通信。这种方案的坑在于当微信授权回调时会携带一个code参数,该参数会污染vue路由导致ios上进行JS-SDK签名时失败(后续会具体描述这个问题)网上查询到一个方案是针对ios设备进入页面时先将当前url记录下来,到授权页面时将记录的url传递给服务端进行签名。该方案经实践是可行的,妈妈再也不用担心我的网址很丑很难看啦。另外一个方案就是使用hash模式,这种模式下,url永远都只是主域名地址,省去了传递url的烦恼,也没必要处理兼容,所以如果不建议路由中有#的话,该方案应该是方案。笔者在项目中使用的vue-router进行路由控制,使用了vuex记录用户登录信息,但是由于vuex中存储的内容在页面刷新后会丢失,所以服务端同时也写了用户登录状态到cookie中,vue中需要通过这两个条件进行登录判断,不多BB。

刘强个人
15989369202
发布