1、绝大部分的登录长连接,都需要客户端和服务器配合实现
2、微信基于Web浏览器的登录长连接,应该是使用Cookie,如果不允许,应该会换成URl参数,实现客户端身份唯一标识
3、服务器在每次用户提交请求的时候,服务器解析参数,服务器端缓存查询对应的登录标志,判断登录状态。
4、微信扫码登录也是类似原理,二维码带有标识,微信app扫码以后,页面跳转已经会有对应的判断和登录信息缓存
5、App端也会记录一些信息,比如例如内置浏览器实现部分身份状态标识的缓存,原生App也可以使用内置缓存变量或者临时文件记录实现。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。