Start authentication flow

This commit is contained in:
Conrad Kramer 2024-05-25 09:06:53 -07:00
parent abf1101484
commit bca07c33b8
15 changed files with 1104 additions and 437 deletions

View file

@ -10,12 +10,13 @@ crate-type = ["lib", "staticlib"]
[dependencies]
anyhow = "1.0"
tokio = { version = "1.21", features = [
tokio = { version = "1.37", features = [
"rt",
"macros",
"sync",
"io-util",
"rt-multi-thread",
"signal",
"time",
"tracing",
] }
@ -24,7 +25,7 @@ clap = { version = "4.4", features = ["derive"] }
tracing = "0.1"
tracing-log = "0.1"
tracing-oslog = { git = "https://github.com/Stormshield-robinc/tracing-oslog" }
tracing-subscriber = { version = "0.3" , features = ["std", "env-filter"] }
tracing-subscriber = { version = "0.3", features = ["std", "env-filter"] }
log = "0.4"
serde = { version = "1", features = ["derive"] }
serde_json = "1.0"
@ -50,9 +51,13 @@ futures = "0.3.28"
once_cell = "1.19"
console-subscriber = { version = "0.2.0", optional = true }
console = "0.15.8"
[dependencies.rusqlite]
version = "0.31.0"
axum = "0.7.4"
reqwest = { version = "0.12", default-features = false, features = [
"json",
"rustls-tls",
] }
rusqlite = "0.31.0"
dotenv = "0.15.0"
[target.'cfg(target_os = "linux")'.dependencies]
caps = "0.5"