当前位置: 代码迷 >> Android >> 求:android每隔一段时间验证登录的步骤
  详细解决方案

求:android每隔一段时间验证登录的步骤

热度:61   发布时间:2016-04-28 03:21:50.0
求:android每隔一段时间验证登录的方法
软件安装首次启动需要验证帐号密码,
以后每过一定的时间需要重新验证。
用什么方法,详细点。
谢谢
------解决思路----------------------
记录上次登录时间?
------解决思路----------------------
额,你这个思路有点问题吧。验证通过之后就保存好登录状态和用户信息,没必要再去验证吧
------解决思路----------------------
如果是为了检测是否被人挤下线,是不是可以考虑在每次请求或者跳转页面的时候才验证?
------解决思路----------------------
一样觉得你思路有问题,有帐号密码的话服务端给他分配一个类似验证码的东西,每次交互带上验证码去验证,直到验证码过期,再重新申请一个就可以了。
------解决思路----------------------
等待完美解决方案
------解决思路----------------------
这个,你在建项目的时候写个根据需求让所有的activity都继承的基类,留个接口根据时间间隔启动验证,时间就用数据库存第一次启动验证后的,每次验证后的。或者不用基类,写个接口,每个都实现一下
------解决思路----------------------
每次有网络请求的时候做吧。
------解决思路----------------------
直接用AlarmManager或者线程来做。验证是否过期应该是由后台控制的而不是由前台去请求判断
------解决思路----------------------
这个需要推送,客户端打开一个socket,固定时间向服务器发送心跳包,服务器返回相应信息,如果服务器检测到有别的客户端登陆,那就告诉客户端有账号在其他客户端登陆。
------解决思路----------------------
先不管思路是否正确,首先实现这个需求。可以用定时器,周期性发广播或启动一次服务 调接口校验即可
  相关解决方案