基于PHPSESSID值

时间:2016-01-23 13:42:02

标签: php wordpress session cas sessionid

我的WordPress知识非常有限但需要执行以下任务 - 我必须根据PHPSESSID值销毁WordPress PHP会话。

我需要处理来自另一台服务器(CAS服务器Single Logout(SLO)请求)的直接呼叫,该请求将POST到我的某些WP url PHPSESSID值。基于此PHPSESSID值,我需要销毁一些用户会话。此处不涉及浏览器

请告诉我一个如何实现的例子。

1 个答案:

答案 0 :(得分:0)

Vanilla Wordpress不使用PHP会话。除了身份验证cookie之外,没有其他需要的持久性数据。

为了通过其ID摧毁一个artbitrary会话,您可以:

$your_arbitrary_session_id = 'blah-123456789'

session_id($your_arbitrary_session_id); 
session_start();
session_destroy();