采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,请问一下,neety是不是就是建立了所谓的长连接 比如说防止多端登录,账户在A端登录了以后,又在B端登录,那么A端要被踢下线,实现方法是不是和你教程差不多一样的。
多端登录通过redis控制,利用token机制
比如我手机App端要被踢,利用token估计不能主动踢吧,只能他需要联网的时候token置为无效,然后app这边要设置无效token返回登录页面(也就是被动踢)对吗?
你在iPhone登录,手机上有有token1,此时你又在安卓登录,手机上有token2,redis中的老token被新的覆盖,ios再次发起请求,服务端检验发现token发生变化,提示 您已在其他手机端登录
我明白,这得ios这边有心跳机制,而且等到心跳那一下才知道自己被下线了。 这个原理以前不知道,谢谢老师点名。 另外学生想问的是netty是不是能实现实时踢下线,不用被动告知
登录后可查看更多问答,登录/注册
SpringBoot/Netty+MUI全栈开发 同时搞定后台+ Android&iOS
1.1k 34
811 17
925 16
1.1k 16
888 16