我有一个基于Plone-4.3的网站,它也可以访问另一个网站:每当有人登录我的网站时,他都可以点击特殊的超链接,然后进入另一个网站而无需输入密码(某种简单的SSO,基于ReST接口)。
现在,无论何时他从我自己的网站注销,我都需要从其他网站注销用户,例如通过发送一个特殊的请求,这当然不是这个问题的主题(也许它仍然需要实现,因为会话到期时间已经足够了。)
我将如何做到这一点,确切地说:我将在哪里挂钩辅助注销代码?是否有某种注销挂钩,或者我应该修改某些logout.[c]py
视图?我无法在Event types section here中找到任何事件或类别。
答案 0 :(得分:5)
出于此类目的,有Products.PlonePAS.events.UserLoggedOutEvent
。