|
|
|
@ -18,6 +18,10 @@ class WechatAuth |
|
|
|
public function handle($request, \Closure $next): Response { |
|
|
|
$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) { |
|
|
|
@ -31,7 +35,7 @@ class WechatAuth |
|
|
|
$request->wechat_user_id = $userInfo['data']['id']; |
|
|
|
} |
|
|
|
|
|
|
|
return $next($request); |
|
|
|
return $response; |
|
|
|
} else { |
|
|
|
return json([ |
|
|
|
'code' => ReturnCode::AUTH_ERROR, |
|
|
|
|