Open tomwang1013 opened 5 years ago
根据会话文档: https://github.com/tencentyun/wafer/wiki/%E4%BC%9A%E8%AF%9D%E6%9C%8D%E5%8A%A1 在首次登录之后我们会将skey发给服务端来验证登录状态,那wx.checkSession还有用武之地吗?如果有的话,用在什么地方?
wx.checkSession
另外,页面刚打开的时候我怎么判断用户是否已经登录了?是需要发一个validation请求吗: 能不能不发请求就知道用户是否已登录,如只检查Session.get()是否存在?
上面两个问题可能有关联,麻烦解答一下,谢谢!
wx.checkSession其实原理是不透明的,也不知道到底是什么工作原理,据我观察,validation请求返回loginState === 0的时候,wx.checkSession依然会返回true。
所以结论是:wx.checkSession并不是你想的那种用途,而且也不知道是什么用途,干脆就不要用。 validation我感觉是准的,一直在用。
根据会话文档: https://github.com/tencentyun/wafer/wiki/%E4%BC%9A%E8%AF%9D%E6%9C%8D%E5%8A%A1 在首次登录之后我们会将skey发给服务端来验证登录状态,那
wx.checkSession
还有用武之地吗?如果有的话,用在什么地方?另外,页面刚打开的时候我怎么判断用户是否已经登录了?是需要发一个validation请求吗:
能不能不发请求就知道用户是否已登录,如只检查Session.get()是否存在?
上面两个问题可能有关联,麻烦解答一下,谢谢!