小程序登录态过期直接踢回首页,静默续期加回原页面,留存率涨好多
新手做小程序,用户登录一次,过几天再打开小程序,登录态过期了,页面直接空白,或者提示登录失败,用户根本不知道怎么重新登录,直接就把小程序关了。其实登录态过期的提示做的顺,用户根本不会觉得麻烦。
首先,小程序的登录态一般有效期是几个小时,你存在本地的token过期了,接口请求返回401,这时候别直接弹个空白页面告诉用户登录失效,自动跳转到登录页,等用户重新授权完,再跳回他之前在看的页面,别让用户重新点一遍找内容。我之前小程序,登录态过期直接跳首页,用户之前在商品详情页,直接被踢回首页,找了半天找不着之前看的商品,第二天就不用了,改成过期后自动回原页面,留存率高了好多。
新手最容易踩的坑,是用户一打开小程序,就强制弹窗要微信授权,用户点个拒绝,就用不了小程序,直接就关了。其实可以先让用户看内容,等用户要下单、要收藏、要评论的时候,再触发授权登录,别一上来就要权限,用户烦的很。
还有个坑,用户上次登录的token,别直接存在本地,过期了的时候,悄悄在后台用静默登录换一个新token,用户根本感觉不到登录态过期,不用每次都弹授权弹窗打扰用户。小程序的静默登录接口不用用户点确认,后端自己就能换token,大部分时候用户根本不知道token过期了,体验特别顺。
很多新手做小程序,把登录做的特别复杂,一上来就要用户授权手机号、授权位置,用户直接跑了。把登录做的悄无声息,过期了悄悄续,需要的时候再要授权,用户才愿意留下来用。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0