feat(project): init

This commit is contained in:
2026-02-02 14:30:53 +08:00
commit ccead7e9f6
10 changed files with 718 additions and 0 deletions

30
Cargo.toml Normal file
View File

@@ -0,0 +1,30 @@
[package]
name = "auth-kit"
version = "0.1.0"
edition = "2024"
[dependencies]
common-telemetry = { version = "0.1.5", registry = "kellnr", default-features = false, features = [
"response",
"telemetry",
"with-anyhow",
"with-sqlx",
] }
axum = "0.8.8"
http = "1.4.0"
jsonwebtoken = { version = "10.3.0", features = ["aws_lc_rs"] }
dashmap = "6.1.0"
reqwest = { version = "0.12.28", default-features = false, features = [
"json",
"rustls-tls",
] }
base64 = "0.22.1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tracing = "0.1"
uuid = { version = "1", features = ["serde", "v4"] }
[dev-dependencies]
rsa = "0.9.10"
tokio = { version = "1", features = ["full"] }