module Rack::Jwt::Auth::AuthToken

Public Class Methods

issue_token(payload, secret) click to toggle source

Note: this method is only used by specs

# File lib/rack/jwt/auth/auth_token.rb, line 8
def self.issue_token(payload, secret)
  JWT.encode(payload, secret, 'HS256')
end
valid?(token, secret, opts = {}) click to toggle source
# File lib/rack/jwt/auth/auth_token.rb, line 12
def self.valid?(token, secret, opts = {})
  begin
    JWT.decode(token, secret, true, opts)
  rescue
    false
  end
end