我的微信小程序登陆是这样做的,请问一下有什么问题。获取二维码返回二进制,服务端后台如何保存?##微信小程序开发教程 ...。
当用户点击进入微信小程序时,首先会getstorage(sessionid),然后把得到的值发送给后台服务器,后台服务器在redis中搜索sessionid,如果存在发送状态码1给微信小程序,登陆成功,如果不存在就发送状态码0给微信小程序,微信小程序再根据wx.login获取code,发送到后台服务器,后台服务器再根据appid,secret,code获取用户的openid,再将用户的openid存入到数据库当作用户的唯一标识,然后将openid和sessionkey组合作为sessionid的值,存入到redis,再将sessionid返回给微信小程序端。在redis中给sessionid设置过期时间,这个过期时间设置多久比较合适,因为sessionkey的过期时间也不是很清楚
本文网址:http://www.91bianli.com/weixinxiaochengxu/58925.html