class HasJwtToken::JwtProxy

Public Class Methods

decode!(token:, secret: '', algorithm: '') click to toggle source
# File lib/has_jwt_token/jwt_proxy.rb, line 12
def decode!(token:, secret: '', algorithm: '')
  JWT.decode(token, secret, true, algorithm: algorithm)[0]
end
encode(payload:, secret: '', algorithm: '', header_fields: {}) click to toggle source
# File lib/has_jwt_token/jwt_proxy.rb, line 8
def encode(payload:, secret: '', algorithm: '', header_fields: {})
  JWT.encode(payload, secret, algorithm, header_fields)
end