Преглед изворни кода

客户端-增加将所有用户令牌设置为失效接口

sunxbiao пре 11 месеци
родитељ
комит
170dc9262c
2 измењених фајлова са 3 додато и 3 уклоњено
  1. 1 1
      config/admin.php
  2. 2 2
      crmeb/services/JwtTokenService.php

+ 1 - 1
config/admin.php

@@ -8,7 +8,7 @@
8
 
8
 
9
 return [
9
 return [
10
     //token 有效期
10
     //token 有效期
11
-    'token_exp' => 30000, //三小时
11
+    'token_exp' => 720, //三小时
12
     //token超时多久可自动续期
12
     //token超时多久可自动续期
13
     'token_valid_exp' => 15, //15分钟
13
     'token_valid_exp' => 15, //15分钟
14
     //登录验证码有效期
14
     //登录验证码有效期

+ 2 - 2
crmeb/services/JwtTokenService.php

@@ -33,7 +33,7 @@ class JwtTokenService
33
     {
33
     {
34
         $time = time();
34
         $time = time();
35
         $host = app('request')->host();
35
         $host = app('request')->host();
36
-        $exp = intval(Config::get('admin.token_ext', 720));
36
+        $exp = intval(Config::get('admin.token_exp', 720));
37
         $params += [
37
         $params += [
38
             'iss' => $host,
38
             'iss' => $host,
39
             'aud' => $host,
39
             'aud' => $host,
@@ -44,7 +44,7 @@ class JwtTokenService
44
         $params['jti'] = [$id, $type];
44
         $params['jti'] = [$id, $type];
45
         $token = JWT::encode($params, Config::get('app.app_key', 'default'));
45
         $token = JWT::encode($params, Config::get('app.app_key', 'default'));
46
         $params['token'] = $token;
46
         $params['token'] = $token;
47
-        $params['out'] = 720 * 60 * 60;
47
+        $params['out'] = $time + (720 * 60 * 60);
48
         return $params;
48
         return $params;
49
     }
49
     }
50
 
50