[dependencies.arc-swap]
optional = true
version = "1.5.0"
[dependencies.http]
version = "0.2.6"
[dependencies.http-auth]
features = ["basic-scheme", "http"]
version = "0.1.5"
[dependencies.hyper]
optional = true
version = "0.14"
[dependencies.jsonwebtoken]
optional = true
version = "8"
[dependencies.reqwest]
optional = true
version = "0.11"
[dependencies.serde]
optional = true
version = "1.0"
[dependencies.thiserror]
version = "1"
[dev-dependencies.hyper]
features = ["full"]
version = "0.14"
[dev-dependencies.hyper-tls]
version = "0.5.0"
[dev-dependencies.reqwest]
version = "0.11.10"
[dev-dependencies.tokio]
features = ["full"]
version = "1.17.0"
[features]
default = ["loop"]
hyper_async = ["hyper"]
jwt = ["jsonwebtoken", "arc-swap", "serde/derive"]
loop = []
reqwest_async = ["reqwest"]
reqwest_blocking = ["reqwest/blocking"]
[package]
authors = ["Jonathan Giddy"]
categories = ["authentication"]
description = "Authentication library"
edition = "2021"
homepage = "https://github.com/jinxapi/authentic/blob/main/README.md"
license = "Apache-2.0"
name = "authentic"
repository = "https://github.com/jinxapi/authentic"
resolver = "2"
version = "0.4.3"
[package.metadata.docs.rs]
all-features = true