actix-session 0.9.0

Session management for Actix Web
Documentation
[[example]]
name = "basic"
required-features = ["redis-actor-session"]

[[example]]
name = "authentication"
required-features = ["redis-actor-session"]
[dependencies.actix]
default-features = false
optional = true
version = "0.13"

[dependencies.actix-redis]
optional = true
version = "0.12"

[dependencies.actix-service]
version = "2"

[dependencies.actix-utils]
version = "3"

[dependencies.actix-web]
default-features = false
features = ["cookies", "secure-cookies"]
version = "4"

[dependencies.anyhow]
version = "1"

[dependencies.derive_more]
version = "0.99.7"

[dependencies.futures-core]
default-features = false
optional = true
version = "0.3.7"

[dependencies.rand]
optional = true
version = "0.8"

[dependencies.redis]
default-features = false
features = ["tokio-comp", "connection-manager"]
optional = true
version = "0.24"

[dependencies.serde]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.tracing]
default-features = false
features = ["log"]
version = "0.1.30"

[features]
cookie-session = []
default = []
redis-actor-session = ["actix-redis", "actix", "futures-core", "rand"]
redis-rs-session = ["redis", "rand"]
redis-rs-tls-session = ["redis-rs-session", "redis/tokio-native-tls-comp"]

[package]
authors = ["Nikolay Kim <fafhrd91@gmail.com>", "Luca Palmieri <rust@lpalmieri.com>"]
description = "Session management for Actix Web"
edition = "2021"
homepage = "https://actix.rs"
keywords = ["http", "web", "framework", "async", "session"]
license = "MIT OR Apache-2.0"
name = "actix-session"
readme = "README.md"
repository = "https://github.com/actix/actix-extras/tree/master/actix-session"
rust-version = "1.75"
version = "0.9.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]