Plone 4 中有注销挂钩吗?
Is there some logout hook in Plone 4?
我有一个基于 Plone-4.3 的站点,它也提供对另一个站点的访问:每当有人登录到我的站点时,他(她)都可以单击特殊的超链接并继续访问另一个站点,而无需在那里输入密码(某种简单的 SSO,基于 ReST 接口)。
现在,每当用户从我自己的站点注销时,我都需要从该其他站点注销用户,例如通过发送一个特殊的请求,这当然不是这个问题的主题(也许它仍然需要实现,因为会话过期曾经足够好。)
准确地说,我将如何完成此操作:我将在哪里挂接辅助注销代码?是否有某种注销挂接,或者我应该修改一些 logout.[c]py
视图?我找不到 Event types section here.
中提到的任何事件或类别
有 Products.PlonePAS.events.UserLoggedOutEvent
用于此类目的。
我有一个基于 Plone-4.3 的站点,它也提供对另一个站点的访问:每当有人登录到我的站点时,他(她)都可以单击特殊的超链接并继续访问另一个站点,而无需在那里输入密码(某种简单的 SSO,基于 ReST 接口)。
现在,每当用户从我自己的站点注销时,我都需要从该其他站点注销用户,例如通过发送一个特殊的请求,这当然不是这个问题的主题(也许它仍然需要实现,因为会话过期曾经足够好。)
准确地说,我将如何完成此操作:我将在哪里挂接辅助注销代码?是否有某种注销挂接,或者我应该修改一些 logout.[c]py
视图?我找不到 Event types section here.
有 Products.PlonePAS.events.UserLoggedOutEvent
用于此类目的。