当前位置:网站首页>秒杀中的验证码安全机制
秒杀中的验证码安全机制
2022-06-11 12:09:00 【log.info(小吕同学)】
我们知道 当用户点击秒杀按钮的时候,会弹出来一个验证码,
验证码输入正确之后才可以 进行下单


立即购买------>>验证码-------->>{输入正确}-------->>下单确认页
我们此时做秒杀的验证码 可能和登录时候的验证码不一样,他这里的验证码 第一就是 要错峰,不能让流量大面积请求过来
启一个分流的作用
第二个作用是为了防盗刷,此时的这个验证码不能设置的太简单, 我们可以加干扰线,设置的太简单的话,可以用ocr 来识别出来,这样可以利用机器来破解
所以我们秒杀这里 的下单逻辑

边栏推荐
- ObjectInputStream读取文件对象ObjectOutputStream写入文件对象
- 记一次codis内存清理
- 一般运维架构图
- 13、ReentrantLock、ReentrantReadWriteLock、StampedLock讲解
- 反射真的很耗时吗,反射 10 万次,耗时多久。
- 11. Synchronized and lock escalation
- flink GROUPING SETS多维度聚合、设置Table state 到期时间
- Software project management 7.1 Basic concept of project schedule
- 近期使用nodejs pinyin包时遇到的问题
- Merge two ordered arrays (C language)
猜你喜欢
随机推荐
Notes on topic brushing (XIV) -- binary tree: sequence traversal and DFS, BFS
7. CAS
InputStream读取文件OutputStream创建文件
Use of RadioButton in QT
JMeter learning experience
Error occurred when MySQL imported the database data in pagoda as 0000-00-00 and enum as null
Merge two ordered arrays (C language)
Flink multi stream conversion (side output stream shunting, union, connect) real-time reconciliation of APP payment operations and third-party payment operations
Thread five states (thread life cycle)
Secret derrière le seau splunk
微信授权获取手机号码
Splunk Bucket 背后的秘密
Linux忘记MySQL密码后修改密码
(recommended) how many splunks are appropriate? Search head
Notes on brushing questions (13) -- binary tree: traversal of the first, middle and last order (review)
flink 时间语义、水位线(Watermark)、生成水位线、水位线的传递
gocron 定时任务管理平台
Ettercap sniffing of man in the middle attack
你管这破玩意儿叫 MQ?
saltstack安装与使用









