10 2023 档案
摘要:现在几乎大部分的 App 都支持使用多个第三方账号进行登录,如:微信、QQ、微博等,我们把此称为多账号统一登陆。而这些账号的表设计,流程设计至关重要,不然后续扩展性贼差。 本文根据我司账号模块的设计,提供思路,仅供参考。 一、 自建的登陆体系 1.1.1 手机号登陆注册 该设计的思路是每个手机号对应
阅读全文
摘要:同源策略 在浏览器中,内容是很开放的,任何资源都可以接入其中,如 JavaScript 文件、图片、音频、视频等资源,甚至可以下载其他站点的可执行文件。 但也不是说浏览器就是完全自由的,如果不加以控制,就会出现一些不可控的局面,例如会出现一些安全问题,如: 跨站脚本攻击(XSS) SQL 注入攻击
阅读全文
摘要:一、背景 工作中遇到项目使用Disruptor做消息队列,对你没看错,不是Kafka,也不是RabbitMQ; Disruptor有个最大的优点就是快,还有一点它是开源的哦,下面做个简单的记录. 二、Disruptor介绍 1、 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发
阅读全文