From dbec8c01a967c60edbcbfe4bfc8db95cb99d1b57 Mon Sep 17 00:00:00 2001 From: shimon Date: Mon, 20 Jan 2025 11:47:47 +0200 Subject: [PATCH] debug --- src/Appwrite/Auth/Auth.php | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/Appwrite/Auth/Auth.php b/src/Appwrite/Auth/Auth.php index d5f90f3245..72659dd6c5 100644 --- a/src/Appwrite/Auth/Auth.php +++ b/src/Appwrite/Auth/Auth.php @@ -386,16 +386,20 @@ class Auth public static function sessionVerify(array $sessions, string $secret) { - var_dump([ - 'secret' => $session->getAttribute('secret'), - 'provider' => $session->getAttribute('provider'), - 'expire' => $session->getAttribute('expire'), - 'hashed' => self::hash($secret), - 'secret_validation' => $session->getAttribute('secret') === self::hash($secret), - 'expiration_validation' => DateTime::formatTz(DateTime::format(new \DateTime($session->getAttribute('expire')))) >= DateTime::formatTz(DateTime::now()), - ]); + foreach ($sessions as $session) { + + var_dump([ + 'secret' => $session->getAttribute('secret'), + 'provider' => $session->getAttribute('provider'), + 'expire' => $session->getAttribute('expire'), + 'hashed' => self::hash($secret), + 'secret_validation' => $session->getAttribute('secret') === self::hash($secret), + 'expiration_validation' => DateTime::formatTz(DateTime::format(new \DateTime($session->getAttribute('expire')))) >= DateTime::formatTz(DateTime::now()), + ]); + + if ( $session->isSet('secret') && $session->isSet('provider') &&