- 验证码存储迁移 Redis(TTL 5 分钟自动过期,不再内存无限增长), Redis 不可用时兜底内存存储,不影响登录可用性 - 验证码生成接口按客户端 IP 限频(10 秒/次,SetNX),移除每次 打印验证码的调试日志,防止日志刷屏 - 登录响应新增 firstLogin 标记,新注册用户首次进入自动展示全屏 三步新手引导:个人中心积分兑换次数→首页新建签到任务→执行任务
This commit is contained in:
@@ -19,6 +19,8 @@ require (
|
||||
filippo.io/edwards25519 v1.1.0 // indirect
|
||||
github.com/andybalholm/brotli v1.1.0 // indirect
|
||||
github.com/andybalholm/cascadia v1.3.3 // indirect
|
||||
github.com/cespare/xxhash/v2 v2.2.0 // indirect
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
||||
github.com/google/uuid v1.6.0 // indirect
|
||||
github.com/jinzhu/inflection v1.0.0 // indirect
|
||||
github.com/jinzhu/now v1.1.5 // indirect
|
||||
@@ -26,6 +28,7 @@ require (
|
||||
github.com/mattn/go-colorable v0.1.13 // indirect
|
||||
github.com/mattn/go-isatty v0.0.20 // indirect
|
||||
github.com/mattn/go-runewidth v0.0.16 // indirect
|
||||
github.com/redis/go-redis/v9 v9.7.0 // indirect
|
||||
github.com/rivo/uniseg v0.2.0 // indirect
|
||||
github.com/tidwall/match v1.1.1 // indirect
|
||||
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
||||
|
||||
Reference in New Issue
Block a user