diff --git a/actix-extractor/Cargo.toml b/actix-extractor/Cargo.toml index 493018e..a2e209c 100644 --- a/actix-extractor/Cargo.toml +++ b/actix-extractor/Cargo.toml @@ -1,11 +1,12 @@ [package] name = "http-signature-normalization-actix-extractor" description = "An HTTP Signatures library that leaves the signing to you" -version = "0.1.1" +version = "0.1.2" authors = ["asonix "] license = "AGPL-3.0" readme = "README.md" repository = "https://git.asonix.dog/asonix/http-signature-normalization" +documentation = "https://docs.rs/http-signature-normalization-actix-extractor" keywords = ["http", "signatures", "digest", "actix"] edition = "2021" diff --git a/actix-extractor/README.md b/actix-extractor/README.md index ecc430d..b2755cd 100644 --- a/actix-extractor/README.md +++ b/actix-extractor/README.md @@ -2,7 +2,7 @@ _Experimental Extractor for request signatures_ - [crates.io](https://crates.io/crates/http-signature-normalization-actix-extractor) -- [docs.rs](https://docs.rs/http-signature-normalization-actix) +- [docs.rs](https://docs.rs/http-signature-normalization-actix-extractor) - [Hit me up on Mastodon](https://masto.asonix.dog/@asonix) Http Signature Normalization is a minimal-dependency crate for producing HTTP Signatures with user-provided signing and verification. The API is simple; there's a series of steps for creation and verification with types that ensure reasonable usage. This library takes a different approach from the other implementation, which prefers Middlewares. @@ -15,7 +15,7 @@ This crate provides extensions the ClientRequest type from Actix Web, and provid ```toml actix-rt = "2.7.0" actix-web = "4.0.0" -thiserror = "0.1" +thiserror = "1" http-signature-normalization-actix-extractor = "0.1.0" sha2 = "0.10" ```