Method: OpenC3::AuthModel.set
- Defined in:
- lib/openc3/models/auth_model.rb
.set(token, old_token, key = PRIMARY_KEY) ⇒ Object
55 56 57 58 59 60 61 62 63 |
# File 'lib/openc3/models/auth_model.rb', line 55 def self.set(token, old_token, key = PRIMARY_KEY) raise "token must not be nil or empty" if token.nil? or token.empty? if 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 |