feat: 更换部分 API,重构 wbi 签名实现,增加额外风控检测 (#503)

This commit is contained in:
ᴀᴍᴛᴏᴀᴇʀ
2025-10-15 02:01:41 +08:00
committed by GitHub
parent 84d353365a
commit ff6db0ad97
12 changed files with 179 additions and 237 deletions

14
Cargo.lock generated
View File

@@ -145,12 +145,6 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
[[package]]
name = "assert_matches"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]]
name = "async-compression"
version = "0.4.11"
@@ -354,7 +348,6 @@ version = "2.7.0"
dependencies = [
"anyhow",
"arc-swap",
"assert_matches",
"async-stream",
"async-tempfile",
"axum",
@@ -365,7 +358,6 @@ dependencies = [
"chrono",
"clap",
"cookie",
"cow-utils",
"dashmap",
"dirs",
"enum_dispatch",
@@ -711,12 +703,6 @@ version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
[[package]]
name = "cow-utils"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "417bef24afe1460300965a25ff4a24b8b45ad011948302ec221e8a0a81eb2c79"
[[package]]
name = "cpufeatures"
version = "0.2.12"