微信公开课
微信公开课小程序热门讨论关于「小程序登录及状态维护」的小程序开发问题
补充:小程序登录及状态维护
展开:请问小程序的登录状态一般要怎么处理和维护呀有没有做过的可以给个指导感激不尽即速小程序:1我司是登录状态是通过后端控制的1)首先有一个登录接口,入参为appid和wxlogin返回的code返回参数为tokenopenid等,这个时候会把返回的信息存入wxsetStorageSync(‘login’,xxxxx),2)封装用户请求,每次请求时会先去判断时候有缓存,如果缓存直接请求接口(要把token加到请求的header中,大家都懂得),如没有缓存要去查一下这个登录接口,等接口有返回值时,再去请求接口3)token会有一个过期时间,如果遇到过期的请求,接口会返回一个状态码,如果出现这个状态码就要重新走一遍这个登录流程->接着请求接口:不不不,通过wxlogin()获取code再拿到这个code去换取openidsession_key这些我都已经做了可是我想说的是如何去维护这个登录状态比如通过调用checkSession()可以获取用户是否登录,如何对登录的保持时间等进行维护:这个问题,你可以在百度上找到一堆文章和资料
更多有关「小程序登录及状态维护」的讨论可以前往微信公开课小程序参与互动哦!了解更多