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