[package] name = "based_auth" version = "0.1.0" edition = "2024" [features] default = [] rocket = ["dep:rocket"] axum = ["dep:axum", "dep:axum-extra"] [dependencies] env_logger = "0.10.0" hex = "0.4.3" chrono = { version = "0.4", features = ["serde"] } log = "0.4.20" serde = { version = "1.0.195", features = ["derive"] } uuid = { version = "1.8.0", features = ["v4", "serde"] } rand = "0.8.5" data-encoding = "2.6.0" bcrypt = "0.16.0" owl = { git = "https://git.hydrar.de/red/owl" } rocket = { version = "0.5.1", features = ["json"], optional = true } axum = { version = "0.8.4", optional = true } axum-extra = { version = "0.10.1", features = ["cookie", "typed-header"], optional = true }