Mediawiki 什么是';mywikiLoggedOut=12345678';饼干对你有好处吗?

Mediawiki 什么是';mywikiLoggedOut=12345678';饼干对你有好处吗?,mediawiki,wikipedia-api,mediawiki-api,Mediawiki,Wikipedia Api,Mediawiki Api,通过API登录时,我从Wikimedia框架中获得了一些cookie: mywikiUserName=myusername mywiki_session=a27c625a1babc58ad7cc11e317c9eed2 mywikiLoggedOut=20120723255540” 我想知道mywikiLoggedOut=201207211540是关于什么的 我还没有找到与此相关的文档,因此非常感谢您的帮助。在MediaWiki存储库上执行一个简单的git grep,您将看到: /** *清除用

通过API登录时,我从Wikimedia框架中获得了一些cookie:

mywikiUserName=myusername
mywiki_session=a27c625a1babc58ad7cc11e317c9eed2
mywikiLoggedOut=20120723255540”

我想知道mywikiLoggedOut=201207211540是关于什么的


我还没有找到与此相关的文档,因此非常感谢您的帮助。

在MediaWiki存储库上执行一个简单的
git grep
,您将看到:

/**
*清除用户的cookies和会话,并重置实例缓存。
*@请参阅注销()
*/
公共函数doLogout(){
$this->clearInstanceCache('defaults');
$this->getRequest()->setSessionData('wsUserID',0);
$this->clearCookie('UserID');
$this->clearCookie('Token');
#记住当用户注销时,防止看到缓存页面
$this->setCookie('LoggedOut',wfTimestampNow(),time()+86400);
}

函数的代码和注释清楚地表明,此cookie指示您上次注销的时间,并用于控制页面的缓存(大概是为了使页面看起来不像您注销后仍在登录).

你为什么会在意?你应该把cookies发送回服务器,而不必在意其中的内容。好吧,我不会把所有cookies都发送回去,只发送所需的cookies。而且,知道我在用什么不是更好吗?例如,欧盟的atuvc有限制。