我为我的公司创建了两个 Web 应用程序,我正在检查应用程序每个页面上的用户凭据我正在使用会话验证用户,我什至在会话中设置了一些值以在整个应用程序中使用,但现在问题是何时我在同一台机器上使用这两个应用程序,他们的会话相互冲突,当我登录到另一个应用程序时,存储到会话中的值也会被覆盖,而第一个应用程序已经启动这里是我在会话中检查用户的代码
if(!isset($_SESSION["username"])){
header("Location: index.php");
}
并且在会话中设置的值是
$_SESSION["zdb"];
有没有其他方法可以防止未经授权访问我的应用程序?