Method: Wework::Token::Base#update_token
- Defined in:
- lib/wework/token/base.rb
#update_token ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/wework/token/base.rb', line 16 def update_token result = refresh_token value = result.send(token_key) if value.nil? puts "#{self.class.name} refresh token error: #{result.inspect}" else expires_at = Time.now.to_i + result.expires_in.to_i - Wework.expired_shift_seconds redis.hmset( redis_key, token_key, value, "expires_at", expires_at ) redis.expireat(redis_key, expires_at) end value end |