bakeryThe bakery package layers on top of the macaroon package, providing a transport and store-agnostic way of using macaroons to assert client capabilities.
bakery/checkersThe checkers package provides some standard first-party caveat checkers and some primitives for combining them.
bakery/exampleThis example demonstrates three components:
bakery/identcheckerPackage identchecker wraps the functionality in the bakery package to add support for authentication via third party caveats.
bakery/internal/macaroonpbPackage macaroonpb is an internal package that allows us to hide the internal serialization details of macaroon ids.
bakery/mgorootkeystorePackage mgorootkeystore provides an implementation of bakery.RootKeyStore that uses MongoDB as a persistent store.
bakerytestPackage bakerytest provides test helper functions for the bakery.
httpbakery/agentPackage agent enables non-interactive (agent) login using macaroons.
httpbakery/formPackage form enables interactive login without using a web browser.
internal/httputilPackage httputil holds utility functions related to net/http.

Updated 2017-10-27. Refresh now. Tools for package owners.