|
@@ -20,42 +20,42 @@ class JwtAuthMiddleware
|
|
|
public function handle($request, Closure $next)
|
|
|
{
|
|
|
|
|
|
-// try {
|
|
|
-// $token = JWTAuth::getToken();
|
|
|
-// $data = JWTAuth::decode($token);
|
|
|
-// if ($data->sign !== md5($data->uid . env('JWT_SECRET'))) {
|
|
|
-// $error = [
|
|
|
-// 'message' => 'request is not allow',
|
|
|
-// 'code' => 401,
|
|
|
-// ];
|
|
|
-// return response()->json($error);
|
|
|
-// }
|
|
|
-// } catch (TokenExpiredException $e) {
|
|
|
-// $error = [
|
|
|
-// 'message' => 'Token is Expired',
|
|
|
-// 'code' => 401,
|
|
|
-// ];
|
|
|
-// return response()->json($error)->setStatusCode(401);
|
|
|
-// } catch (TokenInvalidException $e) {
|
|
|
-// $error = [
|
|
|
-// 'message' => $e->getMessage(),
|
|
|
-// 'code' => 401,
|
|
|
-// ];
|
|
|
-// return response()->json($error)->setStatusCode(401);
|
|
|
-// } catch (JWTException $e) {
|
|
|
-// $error = [
|
|
|
-// 'message' => $e->getMessage(),
|
|
|
-// 'code' => 401,
|
|
|
-// ];
|
|
|
-//
|
|
|
-// return response()->json($error)->setStatusCode(401);
|
|
|
-// }catch (\Exception $e){
|
|
|
-// $error = [
|
|
|
-// 'message' => $e->getMessage(),
|
|
|
-// 'code' => 401,
|
|
|
-// ];
|
|
|
-// return response()->json($error)->setStatusCode(401);
|
|
|
-// }
|
|
|
+ try {
|
|
|
+ $token = JWTAuth::getToken();
|
|
|
+ $data = JWTAuth::decode($token);
|
|
|
+ if ($data->sign !== md5($data->uid . env('JWT_SECRET'))) {
|
|
|
+ $error = [
|
|
|
+ 'message' => 'request is not allow',
|
|
|
+ 'code' => 401,
|
|
|
+ ];
|
|
|
+ return response()->json($error);
|
|
|
+ }
|
|
|
+ } catch (TokenExpiredException $e) {
|
|
|
+ $error = [
|
|
|
+ 'message' => 'Token is Expired',
|
|
|
+ 'code' => 401,
|
|
|
+ ];
|
|
|
+ return response()->json($error)->setStatusCode(401);
|
|
|
+ } catch (TokenInvalidException $e) {
|
|
|
+ $error = [
|
|
|
+ 'message' => $e->getMessage(),
|
|
|
+ 'code' => 401,
|
|
|
+ ];
|
|
|
+ return response()->json($error)->setStatusCode(401);
|
|
|
+ } catch (JWTException $e) {
|
|
|
+ $error = [
|
|
|
+ 'message' => $e->getMessage(),
|
|
|
+ 'code' => 401,
|
|
|
+ ];
|
|
|
+
|
|
|
+ return response()->json($error)->setStatusCode(401);
|
|
|
+ }catch (\Exception $e){
|
|
|
+ $error = [
|
|
|
+ 'message' => $e->getMessage(),
|
|
|
+ 'code' => 401,
|
|
|
+ ];
|
|
|
+ return response()->json($error)->setStatusCode(401);
|
|
|
+ }
|
|
|
return $next($request);
|
|
|
}
|
|
|
}
|