APP退出系统后台Controller中的实现

Android开发,点击退出系统,后台Controller中java代码应该怎么实现?大佬们

6个回答

代码实现,,等看你想实现啥。我们是记录了当前登录的信息在redis里面,如token ,还有其他表示。app退出主动调用接口,后台把信息清除,然后修改其他的统计信息

退出登录,app发一个退出登录请求到后台服务器啊, 后台就会清楚登录凭着

java的开发,我们是清楚session等数据。然后跳转登录页面

设置一个token,退出时让token失效

没用token的话就把session 清除

谢谢各位,我这边问题解决了,我是这么办的:
注入Redis的这个类

  @Autowired
    private StringRedisTemplate redisTemplate;

然后再做登录的时候,把用户的id保存到token里边

 /**
                     * 登录成功
                     * 生成一个token,用来保存用户的登录状态
                     */
                   redisTemplate.opsForValue().set("uid",appUser.getId()+"",7L, TimeUnit.DAYS);
                    //取出数据
                    log.info(redisTemplate.opsForValue().get("uid"));

再退出登录的时候,删除这个id即可

 if (redisTemplate.hasKey("uid")){
            log.info(redisTemplate.opsForValue().get("uid"));
            //设置token,让token里边的数据失效
            redisTemplate.delete("uid");
            return new Result(Result.OK,"退出成功");
        }else {
            return new Result(Result.ERROR,"参数错误,退出失败");
        }
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!