가에 git grep
간단한을하는 무엇인지 궁금 미디어 위키 저장소 the doLogout()
function in includes/User.php
당신을 가리 킵니다 :
/**
* Clear the user's cookies and session, and reset the instance cache.
* @see logout()
*/
public function doLogout() {
$this->clearInstanceCache('defaults');
$this->getRequest()->setSessionData('wsUserID', 0);
$this->clearCookie('UserID');
$this->clearCookie('Token');
# Remember when user logged out, to prevent seeing cached pages
$this->setCookie('LoggedOut', wfTimestampNow(), time() + 86400);
}
의 코드를 함수 및 주석을 사용하면이 쿠키가 마지막으로 로그 아웃 한 시점을 나타내며 페이지 캐싱을 제어하는 데 사용됩니다 (로그 아웃 한 후에도 페이지가 보이지 않는 것으로 추정 됨).
왜 관심이 있으십니까? 쿠키를 서버로 다시 보내고 그 안에 무엇이 있는지 상관하지 말아야합니다. – svick
글쎄, 나는 모든 것을 돌려 보내지 않고 필요한 것만 돌려 보낸다. 그리고, 내가 함께하고있는 것을 더 잘 아는 것이 아닌가? 예 : __atuvc에는 EU에서 제한 사항이 있습니다. – brainray