Method: Cosmos::AuthModel.set
- Defined in:
- lib/cosmos/models/auth_model.rb
.set(token, old_token, key = PRIMARY_KEY) ⇒ Object
49 50 51 52 53 54 55 56 57 |
# File 'lib/cosmos/models/auth_model.rb', line 49 def self.set(token, old_token, key = PRIMARY_KEY) raise "token must not be nil or empty" if token.nil? or token.empty? if is_set?(key) raise "old_token must not be nil or empty" if old_token.nil? or old_token.empty? raise "old_token incorrect" unless verify(old_token) end Store.set(key, hash(token)) end |