feat: complete Phase 0 Enterprise IAM

This commit is contained in:
thakares committed 2026-07-21 15:26:16 +05:30
1 parent 3d2d291006
commit c2f5ba3f54
202 files changed
+21371 -1360

No files matched your search

+7 -1
View File
@@ -16,6 +16,7 @@ name = "nx9_auth"
path = "src/lib.rs"
[dependencies]
async-trait = "0.1"
# HTTP framework
axum = { version = "0.8.9", features = ["macros"] }
axum-extra = { version = "0.12", features = ["cookie"] }
@@ -25,8 +26,9 @@ tower-http = { version = "0.6.11", features = ["trace", "request-id", "compressi
# Async runtime
tokio = { version = "1.52.3", features = ["full"] }
# Database
sqlx = { version = "0.9.0", features = ["runtime-tokio", "sqlite", "chrono", "macros"] }
sqlx = { version = "0.9.0", features = ["runtime-tokio", "chrono", "macros"] }
# Password hashing
argon2 = "0.5.3"
@@ -80,3 +82,7 @@ debug = true
[dev-dependencies]
http-body-util = "0.1"
[features]
default = ["sqlite"]
sqlite = ["sqlx/sqlite"]
postgres = ["sqlx/postgres"]