Class: FreshJwt::Store::Memory

Inherits:
Object
  • Object
show all
Defined in:
lib/fresh_jwt/store/memory.rb

Instance Method Summary collapse

Constructor Details

#initializeMemory

Returns a new instance of Memory.



4
5
6
# File 'lib/fresh_jwt/store/memory.rb', line 4

def initialize
  @store = {}
end

Instance Method Details

#find_by_token(token) ⇒ Object



13
14
15
16
17
18
# File 'lib/fresh_jwt/store/memory.rb', line 13

def find_by_token token
  if token == 'unknown_token'
  #require 'pry'; binding.pry 
  end
  @store[token]
end

#save(token_object) ⇒ Object



8
9
10
11
# File 'lib/fresh_jwt/store/memory.rb', line 8

def save token_object
  @store[token_object.token] = token_object
  return true
end