[dependencies.anyhow]
version = "1.0.56"
[dependencies.base64]
version = "0.20.0-alpha.1"
[dependencies.cookie]
version = "0.16"
[dependencies.env_logger]
version = "0.9.0"
[dependencies.futures]
version = "0.3"
[dependencies.hmac]
version = "0.12"
[dependencies.hyper]
features = ["full"]
version = "0.14"
[dependencies.hyper-reverse-proxy]
version = "0.5.1"
[dependencies.jwt]
version = "0.16"
[dependencies.log]
version = "0.4.14"
[dependencies.redis]
features = ["aio", "tokio-comp"]
version = "0.21.0"
[dependencies.rust-crypto]
version = "0.2"
[dependencies.serde]
features = ["derive", "std"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.sha2]
version = "0.10"
[dependencies.thiserror]
version = "1.0.30"
[dependencies.tokio]
features = ["full"]
version = "1"
[dev-dependencies.async-trait]
version = "0.1"
[dev-dependencies.chrono]
version = "0.4.19"
[dev-dependencies.serial_test]
version = "0.6.0"
[dev-dependencies.test-context]
version = "0.1.3"
[dev-dependencies.tokio-test]
version = "0.4.2"
[dev-dependencies.tokiotest-httpserver]
version = "0.2.0"
[package]
authors = ["Bruno Thomas <bthomas@iroco.fr>"]
categories = ["network-programming", "web-programming"]
description = "A simple auth reverse proxy, to authenticate via basic auth from a redis store."
edition = "2018"
keywords = ["http", "hyper", "proxy"]
license = "AGPL-3.0-or-later"
name = "hyper-auth-proxy"
readme = "README.md"
repository = "https://github.com/iroco-co/auth-proxy"
version = "0.1.1"