Class: JWTManager

Inherits:
Object
  • Object
show all
Defined in:
lib/jwt_manager.rb

Class Method Summary collapse

Class Method Details

.decode(jwt) ⇒ Object



9
10
11
# File 'lib/jwt_manager.rb', line 9

def self.decode(jwt)
  JWT.decode(jwt, nil, false).first["data"]
end

.encode(payload) ⇒ Object



4
5
6
7
# File 'lib/jwt_manager.rb', line 4

def self.encode(payload)
  full_payload = { data: payload }
  JWT.encode(full_payload, nil, 'none')
end