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