为什么自动登录我的网站


why auto login in my web site?

我创建了一个网站。当用户登录时,我会将用户ID存储在会话中。

oooooo.com将是用户网站,oooooo.com/test将是测试网站。

每当我登录oooooo.com,然后浏览到oooooo.com/test时,我已经登录到测试网站

我用过PHP,但对处理会话不太了解。

登录后:

$_SESSION['sc_user_id'] = encrypt($result[0]['_id']);

检查用户是否登录:

if(!isset($_SESSION['user_name']))
{
    header("Location: ".viewpath."/login.php");exit;
}

在测试中使用此。。。只需更改登录功能集$_SESSION['user_name_test'] 中的变量名称

if(!isset($_SESSION['user_name_test']))
 {
        header("Location: ".viewpath."/login.php");exit;
 }

在同一个域上,您检查会话变量。当您登录主站点user_name时,或者您的变量是什么。所以当您尝试访问测试帐户时,请检查会话变量集是否。。。。。您使用相同的变量名,所以它显示是的。所以在测试帐户上不重定向到登录页面。