From 9ca0e358dc95e7358815886b061288f04a7d29af Mon Sep 17 00:00:00 2001 From: Vika Date: Sun, 10 Jul 2022 19:35:10 +0300 Subject: kittybox-indieauth: init This crate is the base framework-agnostic implementation of all data structures and methods required for IndieAuth protocol. Anything that can deserialize HTTP request payloads with serde can utilize this crate. This is a good candidate to independently release on crates.io when the interface becomes stable enough. --- kittybox-rs/Cargo.lock | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'kittybox-rs/Cargo.lock') diff --git a/kittybox-rs/Cargo.lock b/kittybox-rs/Cargo.lock index 0a31753..f2caa77 100644 --- a/kittybox-rs/Cargo.lock +++ b/kittybox-rs/Cargo.lock @@ -1506,6 +1506,7 @@ dependencies = [ "http-types", "httpmock", "hyper", + "kittybox-indieauth", "kittybox-templates", "kittybox-util", "lazy_static", @@ -1539,6 +1540,18 @@ dependencies = [ "url", ] +[[package]] +name = "kittybox-indieauth" +version = "0.1.0" +dependencies = [ + "data-encoding", + "rand 0.8.5", + "serde", + "serde_json", + "sha2", + "url", +] + [[package]] name = "kittybox-templates" version = "0.1.0" -- cgit 1.4.1