【发布时间】:2012-01-21 08:11:23
【问题描述】:
您好有一些脚本,但他们不会退出。它看起来像它已注销但然后我回到浏览器并且它仍然处于活动状态......我的代码如下。
}
define("G_MD5KEY", 'aFTRW#$Rjsdh');
Am_Controller::setCookie("cookie_login", $event->getUser()->login, time()+3600);
Am_Controller::setCookie("cookie_password", md5($this->getPass($event->getUser()).G_MD5KEY),time()+3600);
$this->getAPI()->efrontlogin(array('login' =>$event->getUser()->login));
}
function onAuthAfterLogout(Am_Event_AuthAfterLogout $event)
{
Am_Controller::setCookie('cookie_login',"", time()-3600*24);
Am_Controller::setCookie('cookie_password',"", time()-3600*24);
$this->getAPI()->efrontlogout(array('login' =>$event->getUser()->login));
}
这段代码正确吗?
【问题讨论】:
-
md5 密码存储在 cookie 中....yum
-
双 rot13 编码,以获得额外的安全性? :)
-
我不知道,我没有写这个它只是不工作......