|
|
@@ -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']);
|