libmacaroon-rs
Rust implementation of macaroons.
Macaroons are basically cookies which allow you to specify authorization and delegation criteria in a secure manner.
Functionality Implemented So Far
- Macaroons and their caveats
- Serialization - versions 1, 2 & 2J are supported
- First-party caveats
- Validation (mostly for validating deserialized macaroons)
- Verification
- Third-party caveats