servant-auth-0.4.1.0: Authentication combinators for servant
Safe HaskellNone
LanguageHaskell2010

Servant.Auth.JWT

Synopsis

Documentation

class FromJWT a where Source #

How to decode data from a JWT.

The default implementation assumes the data is stored in the unregistered dat claim, and uses the FromJSON instance to decode value from there.

Minimal complete definition

Nothing

class ToJWT a where Source #

How to encode data from a JWT.

The default implementation stores data in the unregistered dat claim, and uses the type's ToJSON instance to encode the data.

Minimal complete definition

Nothing

Methods

encodeJWT :: a -> ClaimsSet Source #

default encodeJWT :: ToJSON a => a -> ClaimsSet Source #