王者扫码登陆微信小程序?

清明假期在家无聊,写了一个微信小程序扫码,web登录的demo

    • 客户端先生成一个唯一值uuid, 携带uuid请求服务端,服务端并将uuid作为key,值为空,一个过期时间,存进redis中
    • 服务端利用uuid,作为qr-image的option,生成二维码(微信小程序扫码,获取的值就是uuid)
  • 浏览器可拿到二维码和uuid,vue-socket.io长连接监听uuid,是否绑定accessToken。如果有绑定值,调用获取用户信息的接口,web端成功登录;若在redis的过期时间内取不到,就说明二维码失效,重新刷新二维码。
  • 注册/登录账号成功,生成accessToken。打开扫一扫,扫描web二维码
  • 扫描二维码后得到uuid
  • 服务端验证accessToken和uuid,满足条件socket通知微信小程序最终确认授权
  • 微信小程序确认授权后,socket传递uuid和accessToken给web端。web端获取到accessToken,再走获取用户信息的接口。就达到web扫码登录的功能了。

大致的扫码流程就是如此。我呢做了一个基础版本。扫码,微信小程序redis绑定uuid和accessToken,再派发给web端,没有添加校验。



 
 

 
 

为了分离,方便维护代码


 

框架是以 Cluster 方式启动的,而 socket.io 协议实现需要 sticky 特性支持,否则在多进程模式下无法正常工作。

就这样基础版本的微信小程序扫码,web自动登录完成

}

由网易和暴雪主办的《炉石传说》黄金战队联赛秋季赛第四周的比赛于9月22日晚结束,RNG凭借当日MVP选手RNG.Tyrion心火牧师的精彩发挥,成功终结了领跑积分榜的SN六连胜;WE与TG苦战5局,最终Yuansu顶住压力拿下决胜局比赛并取得了终结能手的称号;无路可退的卫冕冠军LF此战终于止住连败势头,险胜LP保留了晋级可能。

目前战队积分排名如下,晋级形式仍不明朗。8支队伍将于9月27日-9月29日进行常规赛最后一周比赛的对决,向6个季后赛名额发起最后的冲击,精彩比赛不容错过,敬请届时锁定暴雪游戏频道观看!

9月27日17:00起 黄金战队联赛第五周第一日

解说:夕尘残枫、清清、岛猫、雪妍

《炉石传说》;斗鱼:; 虎牙:;CC:;哔哩哔哩:;华数电视全平台;Size体育频道。

错过之前精彩直播的玩家朋友们,可以通过前往、订阅优酷“”频道、以及关注哔哩哔哩“”视频账号等方式观看赛事录。

灵性XiaoT卡怪控场 稳健YuYi嗜血斩杀

WE.YuYi使用战吼任务萨满祭司对上TG.XiaoT的任务德鲁伊。

萨满祭司前期铺场十分顺利,老辣的德鲁伊吃准萨满祭司没有嗜血无法完成斩杀,于是放着敌方7个随从不进行解场,靠叠甲继续苟活,随从满场的萨满祭司束手无策直到被德鲁伊返场。萨满之后利用欢乐的发明家再次铺开场面,德鲁伊攻击频率少于萨满祭司最终被萨满祭司斩杀。

1费鱼人为王展现王者霸气 姐夫放弃电疗猎人遗憾出局

圣骑士前期为了节奏不惜鱼人杀手蟹绞了自家鱼人,之后圣骑士棱彩透镜打出最强效果,鱼人为王费用同暗鳞先知互换,1费鱼人为王让猎人胆寒,正在危难关头猎人抽到了不起的杰弗里斯,可惜没有给到猎人想要的闪电风暴,不得不退而求其次选择了冰霜新星进行控场,之后双方都比较谨慎,圣骑士最终凭借鱼人的场攻完成斩杀。

(想要使用这副套牌,请先复制到剪贴板,然后在游戏中点击“新套牌”进行粘贴。)

SN遭遇了本赛季第二败,他们为自己放出对手的心火牧师付出了代价,RNGTyrion使用这套心火牧师套牌接连击败鱼人圣骑士、宇宙猎人和宇宙法师。

牧师在战队联赛秋季赛中出场过两次,两次都取得了惊人的成绩。原因在于心火牧师的前期站场实在太为强大,很难遇到卡手的情况,整套卡组中大于3费的仅有4张牌,并且还拥有超多低成本过牌手段,站住场面的牧师经过一番积累后便可打出超高爆发,而圣骑士、猎人、法师前期解场都十分有限,很容易在前中期自己立足未稳之时便被牧师一波带走。

暴雪游戏频道微信小程序二维码

微信扫码即可立即订阅暴雪游戏频道赛事节目,再也不用担心错过自己喜爱的直播了!

}

我要回帖

更多关于 微信小程序怎么做 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信