diff --git a/app/Filters/AuthJWT.php b/app/Filters/AuthJWT.php index a9b6911f..456b2e6f 100644 --- a/app/Filters/AuthJWT.php +++ b/app/Filters/AuthJWT.php @@ -24,9 +24,17 @@ class AuthJWT implements FilterInterface if (JWTToken::validateJWT($jwt)) { $data = JWTToken::validateJWT($jwt); $data = json_decode($data); + if ($data->status) { // $auth = $request->getHeader("Authorization"); - + // $decodedToken = $data->decoded; + + // $decodedToken->exp += 30; + // $newJwt = JWTToken::encode((array)$decodedToken); + + // Set the new JWT in the response headers + // $response = service('response'); + // $response->setHeader('Authorization', $newJwt); return true; }else{ header('Content-Type: application/json'); diff --git a/app/Helpers/JWTToken.php b/app/Helpers/JWTToken.php index 3d86be20..3eae594c 100644 --- a/app/Helpers/JWTToken.php +++ b/app/Helpers/JWTToken.php @@ -20,7 +20,7 @@ class JWTToken { $secret_Key="secret"; $iat = time(); - $exp = $iat + 120; + $exp = $iat + 9000; $request_data = [ "iat" => $iat, "exp" => $exp,