抖音小程序,抖音小程序开发,抖音小程序培训

24小时咨询热线: 159-1586-2505
办公电话:(周一至周日:8:00-24:00)

24小时咨询热线:159-1586-2505

联系方式

More +

电话:159-1586-2505

邮箱:1413889027@qq.com

地址:广州市白云区

当前位置:兰州网站建设首页 > 新闻中心 > 微信小程序怎么退出账号?怎么退出小程序登录?

微信小程序怎么退出账号?怎么退出小程序登录?

文章出处:http://www.yunmajp.cn/a/180.html 阅读量:9 发表时间:02-12 14:55
新闻中心
分享到:

微信小程序怎么退出账号?怎么退出小程序登录?

微信小程序怎么退出账号?怎么退出小程序登录?

以这个小程序为例,打开程序有两个选项,点击内外圆圈的那个选项就可关闭程序,退出界面之后长按即可删除小程序


微信小程序退出账号的前提条件是用户已登陆,且在前端页面和后端服务已记录了用户的登陆状态。退出登陆的操作,相当于清除用户登陆状态的操作。


因此微信小程序实现退出账号的具体流程包括以下几点:

1、用户登陆操作:

(1)微信小程序调用wx.login获取登录凭证(code)。


(2) 将code传递到后端服务,通过凭证进而换取用户登录态信息,包括用户的唯一标识(openid),并生成与用户一一对应的token值,保存起来,用作用户身份的校验,同时返回给微信小程序客户端。


(3)微信小程序获取到token令牌,保存到本地,即可作为已登陆状态的凭证。

微信小程序怎么退出账号?怎么退出小程序登录?

2、退出登陆操作:

(1)点击“退出账号”按钮,调用ajax请求后端退出登陆接口并传递用户token,若退出成功,则清除当前用户登陆状态和token信息。


(2)刷新当前页面数据,清除页面上的用户信息。


(3)后端API接收到客户端传递的用户token,查询数据库判断用户是否已登陆,若登陆,则删除或将token置为无效。


扩展资料:

1、微信小程序账号密码登陆和授权登陆后,token保存在loacalStore中,在每次加载接口时,携带上token令牌,向服务端传递已登陆的状态。


2、微信小程序退出登陆需清除登陆状态,当调用微信小程序API中的wx.login()执行登陆操作,通过登陆接口获取到code后需调用后端接口生成token, 由于安全问题,勿在前端使用密钥生成。在执行退出登陆操作时,需清除localStorage 中缓存的token及用户信息,并刷新当前页面数据。


相关新闻

More +
cache
Processed in 0.088524 Second.