diff --git a/backend/src/Models/Users.php b/backend/src/Models/Users.php index d9c9ea9..5928e03 100644 --- a/backend/src/Models/Users.php +++ b/backend/src/Models/Users.php @@ -105,7 +105,7 @@ class Users extends \TPsoft\DBmodel\DBmodel { return password_verify($password, $password_hash); } - public function generateToken(int $user_id, int $ttl_seconds = 3600): string { + public function generateToken(int $user_id, int $ttl_seconds = 604800): string { if ($user_id <= 0) { throw new \Exception('Invalid user_id'); } @@ -152,7 +152,7 @@ class Users extends \TPsoft\DBmodel\DBmodel { if (!hash_equals($stored_token, $token)) { return false; } - $refresh_expires = date('Y-m-d H:i:s', time() + 3600); + $refresh_expires = date('Y-m-d H:i:s', time() + 604800); // 7 days $updated = $this->user($user_id, array( 'token_expires' => $refresh_expires ));