Sihl_utils.JwtSourceThis module implements JSON Web tokens. They are typically used decouple authentication from the other parts of a system.
Adds the "exp" claim.
Checks whether the signature is correct and decodes the base64 string representation to t.
Checks whether the claim of the token t is in the past by looking at now. If no exp claim was not found the token can not expire and is_expired returns true. A custom claim can be provided, by default it looks for "exp".