Golang jose repository
This middleware has been converted to work with iris
Middleware for Javascript Object Signing and Encryption. The implementation follows the JSON Web Encryption standard (RFC 7516) and JSON Web Signature standard (RFC 7515).
Underlying library is go-jose from Square
$ go get -u github.com/Heirko/iris-contrib/middleware/jose
Read the jwt middleware section here