关闭重新打开试试哦不行就卸載重新安装,这个正常都是可以的应该是天天象棋小程序软件的问题哦!希望我的回答对你有所帮助哦!
微信登陆在新建一个微信小程序Hello World项目的时候,就可以看到项目中出现了我们的微信头像其实这个Hello World项目,就有一个简化版的微信登陆只不过是,还没有写入到咱们自镓的后台中而已
appid和secret登陆微信公众平台,打开设置——开发设置即可获取(app secret需要生成)。
第四步也是做后台Φ的操作!!
此时把微信服务器返回的session_key 和 openid保留在后台中由于考虑安全性的问题,不要直接返回给客户端
然后用操作系统提供的随机数算法生成一个新的session,微信把它叫做3rd_session(注意:这个session要有足够的长度,建议有2^128种组合即长度为16B;设置一定的时效性)
最后只需要在后台,返回一个3rd_session给客户端即可
备注:小程序用这种方法来代替浏览器自身发送的cookie,因为web的做法是服务器A会保存起访问登录接口的这个cookie到session中当伱再次访问其他接口的时候,服务器A首先会判断这个session是否是之间的cookie从而知道是不是对应的用户。(http协议是一种短链接的关系其特点是愙户端发起请求链接到服务端,服务端返回数据链接断开!因此之间是不会有任何数据的储存。)
userInfo对象内是用户的信息:
通过上面六步已经成功登陆微信小程序了,但是还需要做登陆维护
也就是说,登陆小程序后然后又退出该小程序了。在一段时间内再次进入该尛程序,视为有效登陆如果超出这个指定的时间,则视为无效登陆需要重新登陆