0
こんにちはいくつかのスクリプトがありますが、ログアウトはしません。ログアウトしたように見えますが、ブラウザに戻り、まだアクティブになっています...私のコードは次のとおりです。クッキー/セッションからログアウトするPHP
}
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パスワードはクッキーに保存されています.... yum –
double-rot13-encoded、余分なセキュリティが必要ですか? :) – ghoti
私は知らない、私はこれを書いていないそれはちょうど働いていない... –