在Plone 4中有一些注销钩子吗?

时间:2017-05-08 16:06:19

标签: plone logout plone-4.x

我有一个基于Plone-4.3的网站,它也可以访问另一个网站:每当有人登录我的网站时,他都可以点击特殊的超链接,然后进入另一个网站而无需输入密码(某种简单的SSO,基于ReST接口)。

现在,无论何时他从我自己的网站注销,我都需要从其他网站注销用户,例如通过发送一个特殊的请求,这当然不是这个问题的主题(也许它仍然需要实现,因为会话到期时间已经足够了。)

我将如何做到这一点,确切地说:我将在哪里挂钩辅助注销代码?是否有某种注销挂钩,或者我应该修改某些logout.[c]py视图?我无法在Event types section here中找到任何事件或类别。

1 个答案:

答案 0 :(得分:5)

出于此类目的,有Products.PlonePAS.events.UserLoggedOutEvent

例如,Events Section of the Plone Addon Developer Guide

对其进行了解释