请问下,Android端用户登录java后台成功后,java后台能否保存用户状态信息,用户每次请求java后台都能判断用户已经登录,而不是Android每次传递参数token  java后台再验证,可以实现吗?
我是刚刚学Android的
请问大家是怎么处理这个问题(java后台验证用户是否已经登录)的呢?

解决方案 »

  1.   

    验证总得发数据吧,token就是做不断的数据状态更新。
    你也可以每次请求成功后保存状态至一定是时期,过期的话再去请求服务器返回登录状态
      

  2.   


    我意思是 Android用户登录成功后,java后台把登录状态保存起来,Android客户其他操作就不能带参数token了,java后台判断登录状态就行了,比如就像 java web session保存用户状态一样,可以这样实现吗?
      

  3.   


    你们做Android开发时,每次请求都要把token参数带上去后台验证吗?
      

  4.   


    你们做Android开发时,每次请求都要把token参数带上去后台验证吗?请求服务器带上token是用来验证用户身份的凭证之一。保存用户的登录状态我上面已经说了,可以自己做处理保存登录状态在本地。策略可以根据自己的需求来定。
      

  5.   

    请求不带token也行,给一个登录后的状态值,登录后保存这个状态值,请求时判断这个状态值是否为登录。但这样操作,没有带token的保险。
      

  6.   


    感谢你的回复,刚刚才看到,现在项目已经做完了。
    用户登录状态验证就是用的每次带上token验证,token保存在app客户端,服务器也会保存token信息,然后就行校验,如果用户跟换手机登录就需要重新输入账号密码登录
      

  7.   


    感谢你的回复,
    用户登录状态验证就是用的每次带上token验证,token保存在app客户端,服务器也会保存token信息,然后就行校验,如果用户跟换手机登录就需要重新输入账号密码登录