From 129a7c1b3e134459283468408c619acb2b398fa3 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 15 May 2020 11:19:14 +0100 Subject: [PATCH] LoginPacketHandler: avoid trashing variables in foreach --- src/network/mcpe/handler/LoginPacketHandler.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/network/mcpe/handler/LoginPacketHandler.php b/src/network/mcpe/handler/LoginPacketHandler.php index 3606152f8..e90e72dde 100644 --- a/src/network/mcpe/handler/LoginPacketHandler.php +++ b/src/network/mcpe/handler/LoginPacketHandler.php @@ -208,10 +208,10 @@ class LoginPacketHandler extends PacketHandler{ protected function fetchAuthData(JwtChain $chain) : AuthenticationData{ /** @var AuthenticationData|null $extraData */ $extraData = null; - foreach($chain->chain as $k => $chain){ + foreach($chain->chain as $k => $jwt){ //validate every chain element try{ - [, $claims, ] = JwtUtils::parse($chain); + [, $claims, ] = JwtUtils::parse($jwt); }catch(JwtException $e){ throw BadPacketException::wrap($e); }