Macaroons Are Better Than Cookies!
Macaroons are a bearer credential format built around "caveats", i.e. conditions that must hold for a particular credential to be authorized. Using neat crypto tricks, anyone holding a Macaroon can add more caveats to a Macaroon, but once caveats are added they cannot be removed.
http://macaroons.io
No. This library only implements part of the Macaroons token format, and the API is changing rapidly.
The following features have been implemented:
The following features need to be implemented for this library to be useful:
Interested in Macaroons? Join the Macaroons Google Group:
https://groups.google.com/forum/#!forum/macaroons
You can also join by email by sending an email message here:
macaroons+subscribe@googlegroups.com
We're also on IRC at #cryptosphere on irc.freenode.net.
Coming soon!