Implement JWT

this should be `case object`