1557492053 2 years ago
parent
commit
bf8d0ebc43
5 changed files with 894 additions and 11 deletions
  1. 4 4
      .env
  2. 4 4
      app/common/middleware/VerifySessionToken.php
  3. 1 1
      config/cache.php
  4. 0 2
      route/app.php
  5. 885 0
      yuanzhongxiu.sql

+ 4 - 4
.env

@@ -5,10 +5,10 @@ DEFAULT_TIMEZONE = Asia/Shanghai
 
 [DATABASE]
 TYPE = mysql
-HOSTNAME = 127.0.0.1
+HOSTNAME = 8.219.191.124
 DATABASE = yuanzhongxiu
-USERNAME = root
-PASSWORD = root
+USERNAME = yuanzhongxiu
+PASSWORD = WPDrmPREz36y6mMb
 HOSTPORT = 3306
 CHARSET = utf8
 DEBUG = true
@@ -18,7 +18,7 @@ prefix = erp_
 default_lang = zh-cn
 
 [cache]
-driver = redis
+driver = file
 
 [REDIS]
 host = 118.195.195.200

+ 4 - 4
app/common/middleware/VerifySessionToken.php

@@ -22,12 +22,12 @@ class VerifySessionToken
 //        if (isset($params['__TEST__']) && $params['__TEST__'] == __TEST__)
 //            return $next($request);
         predicate(isset($params['session_token']),'session_token err');
-        $redis = Cache::store('redis')->handler();  //返回句柄对象,可执行其它高级方法
-        $is_exist = $redis->sismember('user:infos', $params['session_token']);
-        predicate(!$is_exist, '未登录', 403);
+        // $redis = Cache::store('redis')->handler();  //返回句柄对象,可执行其它高级方法
+        // $is_exist = $redis->sismember('user:infos', $params['session_token']);
+        // predicate(!$is_exist, '未登录', 403);
         $jwt = \Jwt::verifyToken($params['session_token']);
         if($jwt == false) {
-            $redis->srem('user:infos', $params['session_token']);
+            // $redis->srem('user:infos', $params['session_token']);
             predicate(false, '登录失效');
         }
         $request->setData($jwt['admin_id'], $jwt['nickname']);

+ 1 - 1
config/cache.php

@@ -6,7 +6,7 @@
 
 return [
     // 默认缓存驱动
-    'default' => env('cache.driver', 'redis'),
+    'default' => env('cache.driver', 'file'),
 
     // 缓存连接方式配置
     'stores'  => [

+ 0 - 2
route/app.php

@@ -13,5 +13,3 @@ use think\facade\Route;
 Route::get('think', function () {
     return 'hello,ThinkPHP6!';
 });
-Route::rule('/api/login','api/login/login')
-    ->middleware(\app\common\middleware\VerifySessionToken::class);

File diff suppressed because it is too large
+ 885 - 0
yuanzhongxiu.sql