query(' SELECT User.Id, User.Username, Role.Rolename, COUNT(DISTINCT SecureToken.Value) AS Sessions FROM User LEFT JOIN Role ON (User.RoleId=Role.Id) LEFT JOIN SecureToken ON (User.Id=SecureToken.UserId) ')->fetchAll(PDO::FETCH_ASSOC); } catch (Exception $e) { // Should really do some actual errorhandling here throw new Exception($e); } foreach($allUsers as $row) { $tableRows[] = sprintf('%2$s%3$s%4$s', $row['Id'], explode('\\', $row['Username'])[1], $row['Rolename'], $row['Sessions'] ); } echo sprintf($pageLayout['full2'], sprintf($contentLayout['manage']['header'], $validateTokenResult['name'] ), sprintf($contentLayout['manage']['section'], implode($tableRows) ) ); } else { // No cookie containing valid authentication token found; // explicitly deleting any remaining cookie, then redirecting to loginpage setcookie('JWT', FALSE); header("HTTP/1.1 401 Unauthorized"); header("Location: lucidAuth.login.php"); } ?>