```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful

feat(login): 添加限流功能并更新依赖

- 引入 github.com/yudeguang/ratelimit 库替代原有的 golang.org/x/time/rate
- 实现基于IP地址的访问频率限制
- 添加每秒20次请求的限流规则
- 更新 go.mod 和 go.sum 文件以包含新依赖项
```
This commit is contained in:
昔念
2026-01-30 01:30:46 +08:00
parent 51174479ad
commit d07f04bafc
3 changed files with 22 additions and 5 deletions

View File

@@ -40,6 +40,8 @@ require (
github.com/tidwall/gjson v1.9.3 // indirect
github.com/tidwall/match v1.1.1 // indirect
github.com/tidwall/pretty v1.2.0 // indirect
github.com/yudeguang/iox v0.0.0-20220912082704-297952f8e912 // indirect
github.com/yudeguang/ratelimit v0.0.0-20240108053714-dcabc0e41abd // indirect
go.opentelemetry.io/otel v1.24.0 // indirect
go.opentelemetry.io/otel/sdk v1.24.0 // indirect
go.opentelemetry.io/otel/trace v1.24.0 // indirect