美文网首页
APP用户登录状态下,在一定的时间没有做任何操作,怎么让它按自动

APP用户登录状态下,在一定的时间没有做任何操作,怎么让它按自动

作者: iOS开发小学生 | 来源:发表于2020-04-24 14:06 被阅读0次

    例如不做任何操作,超过10分钟,进行自动登出操作。

    1.前端APP做法:
    这个一般,是最近请求的两个接口后台做时间对比,超过10分钟,就返回给前端一个超时信息,前端在接受到超时信息的时候,就可以处理后面的逻辑操作。让用户重新登录。

    2.后台的做法:
    每个用户登录后记录一个标识,利用缓存(如Redis)设置这个标识的过期时间。每次操作到后台,对这个标识进行查询。查到了就还在有效期之内,刷新过期时间。查不到则判断为自动登出。

    这类型的控制,都是在用户登录状态下进行的。需要用户多一次请求去让后台验证。

    相关文章

      网友评论

          本文标题:APP用户登录状态下,在一定的时间没有做任何操作,怎么让它按自动

          本文链接:https://www.haomeiwen.com/subject/tyhfwhtx.html