1

我正在构建一个 Web 应用程序并使用 SOA。现在,每当用户向数据库发送任何内容时,他都需要一个身份验证(我构建的安全令牌)。如果令牌已更改,则应用程序应将用户踢出。首先,我在数据库中进行 AJAX 调用以进行聊天,然后在服务层,这是我在服务层中测试令牌的地方:

function putChat($d,$ip,$token){
///check security
//if the user should be here
if(checkToken($token,$ip,$user_id)){
     echo putChatData($message,$room,$user_id);   
}
//if not, send false back to kick him out
else{
    header('Location: logout.php');
}

}

我的问题是这个标头的东西在服务层根本不起作用,我试图把它放在顶部并且在此之前什么都不回显,但它不起作用。我应该怎么办?

4

0 回答 0