Skip to content Skip to footer

小程序如何保存用户登录状态

要知道微信小程序的登录状态默认是3天,所以可以在服务端通过cookie的方式,保存用户登录信息,时间少于3天即可,如:2.9天

理想效果是网站开发一样,但实际上只要小程序开发工具一刷新,相当于会话重置,就拿不到cookie信息了,所以需要在小程序中事先保存一下,以便下次获取用户信息的时候,放到header头里,实现步骤如下:

1、微信授权登录成功后,保存cookie信息

wx.setStorageSync('login_cookie', res.header['Set-Cookie']);

2、获取用户信息时带上cookie

wx.request({

header: {

Cookie: wx.getStorageSync('login_cookie')

}

})

Copyright © 2088 上届世界杯冠军_u20世界杯八强 - longxinwl.com All Rights Reserved.
友情链接