
项目设计
文章平均质量分 77
针对于项目中常遇到的问题,进行解决方案的设计
TL_ATC
这个作者很懒,什么都没留下…
展开
-
如何实现mq生产者消息的可靠性投递
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I原创 2021-01-26 21:05:49 · 296 阅读 · 0 评论 -
接口安全设计:使用token+sign+时间戳,防止中间人和dos攻击
在代码层面,对接口进行安全设计一、使用token进行用户身份认证二、使用sign防止传入参数被篡改三、用时间戳防止暴力请求一、使用token进行用户身份认证用户身份认证的流程图如下:具体说明如下:1、用户登录时,客户端请求接口,传入用户名和密文的密码2、后台服务对用户身份进行验证。若验证失败,则返回错误结果;若验证通过,则生成一个随机不重复的token,并将其存储在redis中,设置一个过期时间。其中,redis的key为token,value为验证通过后获得的用户信息3、用户身份校验通过后,原创 2021-01-24 16:49:28 · 5685 阅读 · 1 评论 -
项目中,如何防止重复提交(保证接口幂等)
处理重复提交的请求:1、前端控制2、接口幂等性3、数据库锁原创 2020-11-21 17:53:36 · 4248 阅读 · 0 评论