Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | kittybox-indieauth: improve types and make more of them public | Vika | 2022-07-10 | 3 | -14/+49 |
| | |||||
* | kittybox-indieauth: implement FromStr for Scopes | Vika | 2022-07-10 | 1 | -3/+12 |
| | |||||
* | Security bugfix: fix Scopes::has_all() incorrectly checking scopes | Vika | 2022-07-10 | 1 | -2/+15 |
| | | | | | Turns out it was comparing the list of required scopes with **itself**. Oops, that's a major security issue. | ||||
* | kittybox-indieauth: init | Vika | 2022-07-10 | 3 | -0/+499 |
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. |