[package] name = "tower-sessions-redis-store" description = "Redis session store for `tower-sessions`." version = "0.14.0" edition = "2021" authors = ["Max Countryman "] license = "MIT" homepage = "https://github.com/maxcountryman/tower-sessions-stores" keywords = ["axum", "sessions", "cookie", "tower", "redis"] categories = ["asynchronous", "network-programming", "web-programming"] repository = "https://github.com/maxcountryman/tower-sessions-stores" documentation = "https://docs.rs/tower-sessions-redis-store" readme = "README.md" [dependencies] async-trait = "0.1.77" fred = "9.0.3" rmp-serde = "1.1.2" thiserror = "1.0.56" time = "0.3.31" tower-sessions-core = "0.13.0" [dev-dependencies] axum = "0.7.1" tower-sessions = "0.13.0" tokio = { version = "1.32.0", features = ["full"] } tokio-test = "0.4.3" serde = "1" [features] # Enable `fred` TLS support via native-tls enable-native-tls = ["fred/enable-native-tls"] # Enable `fred` TLS support via rustls with the default crypto backend features enable-rustls = ["fred/enable-rustls"] # Enable the `openssl/vendored` feature vendored-openssl = ["fred/vendored-openssl"] [[example]] name = "redis"