Browse Source

jwt_token有效期延长到10分钟,防止服务器时间误差

pull/342/head
xxq250 3 years ago
parent
commit
fccd6bb950
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      app/models/bot.rb

+ 1
- 1
app/models/bot.rb View File

@@ -36,7 +36,7 @@ class Bot < ApplicationRecord

def self.decode_jwt_token(token)
decoded_token = JWT.decode token, nil, false
return [nil, "Token已过期"] if Time.now.to_i - 60 - decoded_token[0]["exp"].to_i > 0
return [nil, "Token已过期"] if Time.now.to_i - 10*60 - decoded_token[0]["exp"].to_i > 0
bot = Bot.find_by(id: decoded_token[0]["iss"])
return [nil, "Token不存在"] if bot.blank?
rsa_private = OpenSSL::PKey::RSA.new(bot.private_key)


Loading…
Cancel
Save