项目拷打篇

一.问题概览

1.1你的项目是如何实现短信登录和验证的

我们项目使用短信验证码登录,用户输入手机号后,我们生成验证码存入 Redis,并设置过期时间。用户登录时校验验证码,通过后注册或登录,生成一个 Token,作为用户身份标识。

我们将用户信息以 Token 为 Key 存入 Redis Hash,并设置有效期,前端拿到 Token 后每次请求时放入请求头,后端通过 Token 在 Redis 中获取用户信息并刷新有效期。

这一整套机制就是通过 Redis 替代传统 Session 实现了登录状态的管理,支持无状态、前后端分离的架构设计。

2.2如何解决库存超卖问题

使用redis锁


项目拷打篇
http://example.com/2025/08/07/项目拷打/
作者
Luogic
发布于
2025年8月7日
许可协议