|
|
|
@ -19,9 +19,6 @@ class WechatAuth |
|
|
|
$header = config('apiadmin.CROSS_DOMAIN'); |
|
|
|
$token = $request->header('token', ''); |
|
|
|
|
|
|
|
$response = $next($request); |
|
|
|
$response->header($header); |
|
|
|
|
|
|
|
if ($token) { |
|
|
|
$userInfo = $this->checkToken($token); |
|
|
|
if ($userInfo['code'] == 2) { |
|
|
|
@ -29,19 +26,19 @@ class WechatAuth |
|
|
|
'code' => ReturnCode::AUTH_ERROR, |
|
|
|
'msg' => $userInfo['msg'], |
|
|
|
'data' => [] |
|
|
|
])->header($header); |
|
|
|
]);//->header($header) |
|
|
|
} else { |
|
|
|
$request->wechat_user = $userInfo['data']; |
|
|
|
$request->wechat_user_id = $userInfo['data']['id']; |
|
|
|
} |
|
|
|
|
|
|
|
return $response; |
|
|
|
return $next($request); |
|
|
|
} else { |
|
|
|
return json([ |
|
|
|
'code' => ReturnCode::AUTH_ERROR, |
|
|
|
'msg' => '缺少token', |
|
|
|
'data' => [] |
|
|
|
])->header($header); |
|
|
|
]);//->header($header) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|