我试图通过直接从 sessionstore 分析 Beaker 的会话来列出我的 Pylons 应用程序的在线用户(在我的例子中,type = sqla)。“在线用户”是指“在过去 30 分钟内访问过会话”,它运行良好。
我目前的问题是,当用户注销时,会话没有被删除,所以她仍然在线......有没有办法拦截注销过程并删除会话?
我正在使用 repoze.who FriendlyFormPlugin 来处理登录/注销。我尝试对其进行子类化并覆盖识别()或挑战(),但是当我尝试访问会话时,我得到了一个"No object (name: session) has been registered for this thread"
. 我走错路了吗?