mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-21 10:26:38 +00:00
LoginPacketHandler: avoid trashing variables in foreach
This commit is contained in:
parent
31e4fc6fcb
commit
129a7c1b3e
@ -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);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user