资讯专栏INFORMATION COLUMN

andorid 应用第二次登录实现自动登录

yintaolaowanzi / 2555人阅读

摘要:前置条件是所有用户相关接口都走,非用户相关列表类数据走。所有接口都用短效如果返回短效失效,执行第步,再直接当前接口如果长效失效用户换设备或超过一月,提示用户登录。

前置条件是所有用户相关接口都走 https,非用户相关列表类数据走 http。

步骤

第一次登陆 getUserInfo 里带有一个长效 token,该长效 token 用来判断用户是否登陆和换取短 token

把长效 token 保存到 SharedPreferences

接口请求用长效 token 换取短token,短 token 服务端可以根据你的接口最后一次请求作为标示,超时时间为一天。

所有接口都用短效 token

如果返回短效 token 失效,执行第3步,再直接当前接口

如果长效 token 失效(用户换设备或超过一月),提示用户登录。复制代码

 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2463.html

相关文章

  • H5页面结合vue实现注册组件

    摘要:介绍结合框架作手机页面的登录注册组件登录注册相关知识点和的作用个人理解,如果不到位,恳请指出我的电脑通过请求登录某一个网页,登录成功之后,服务器会返回一个给我的电脑。 介绍 结合`vue`框架作手机H5页面的登录注册组件 登录注册相关知识点 1.cookie和token的作用(个人理解,如果不到位,恳请指出) token: 我的电脑通过http请求登录某一个网页,登录成功之后,服务...

    ygyooo 评论0 收藏0
  • H5页面结合vue实现注册组件

    摘要:介绍结合框架作手机页面的登录注册组件登录注册相关知识点和的作用个人理解,如果不到位,恳请指出我的电脑通过请求登录某一个网页,登录成功之后,服务器会返回一个给我的电脑。 介绍 结合`vue`框架作手机H5页面的登录注册组件 登录注册相关知识点 1.cookie和token的作用(个人理解,如果不到位,恳请指出) token: 我的电脑通过http请求登录某一个网页,登录成功之后,服务...

    cuieney 评论0 收藏0
  • 有用的安卓知识 - 收藏集 - 掘金

    摘要:项目地址特性安卓指纹识别库安卓官方三星魅族掘金指纹识别兼容库,目前整合了安卓原生以及三星和魅族的指纹,支持继续拓展。 高仿全民直播(全民 TV) - Android - 掘金本App 采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建,高... 项目需求讨...

    Galence 评论0 收藏0
  • Centos6.8 使用rpm安装mysql5.7

    摘要:使用也有一段时间了,最近想深入的学习一下。解压在上述压缩包所在目录执行安装直接使用下面的命令进行安装。所以,你可能会遇到下面的先看一下最后一条错误提示,很明显,就是说我们没有安装。对于上面的三条错误,是因为系统中缺少。 使用mysql也有一段时间了,最近想深入的学习一下。所以嘞,打算从头到尾把知识点好好的梳理一下。不管怎么学,先把环境搞好再说。图个方便,在虚拟机上直接使用rpm安装了m...

    wudengzan 评论0 收藏0
  • Centos6.8 使用rpm安装mysql5.7

    摘要:使用也有一段时间了,最近想深入的学习一下。解压在上述压缩包所在目录执行安装直接使用下面的命令进行安装。所以,你可能会遇到下面的先看一下最后一条错误提示,很明显,就是说我们没有安装。对于上面的三条错误,是因为系统中缺少。 使用mysql也有一段时间了,最近想深入的学习一下。所以嘞,打算从头到尾把知识点好好的梳理一下。不管怎么学,先把环境搞好再说。图个方便,在虚拟机上直接使用rpm安装了m...

    SQC 评论0 收藏0

发表评论

0条评论

yintaolaowanzi

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<