class JwtApi::Jwt

Public Class Methods

new(key, algorithm = 'HS256') click to toggle source
# File lib/jwt_api.rb, line 8
def initialize(key, algorithm = 'HS256')
  @key = key
  @algorithm = algorithm
end

Public Instance Methods

decode(token) click to toggle source
# File lib/jwt_api.rb, line 17
def decode(token)
  JWT.decode(token, @key, @algorithm)
end
encode(payload) click to toggle source
# File lib/jwt_api.rb, line 13
def encode(payload)
  JWT.encode(payload, @key, @algorithm)
end