我想在用户关闭窗口后销毁用户会话。窗户关闭时是否有挂钩?我浏览了文档&在GlobalSettings中找到onStop()方法,但似乎在服务器关闭时调用它。我很感激任何帮助。感谢。
答案 0 :(得分:0)
Play是一个无状态框架,因此用户会话#39;实际上只是一个cookie。没有服务器端会话状态。 See here
默认情况下,播放会话cookie会话到期,因此如果用户关闭其浏览器窗口(而不是制表符),则下次将创建新的cookie(或会话)。
如果您要在关闭选项卡上删除播放会话Cookie,则one of these options可能适合您。
注意:浏览器窗口关闭事件是您应该处理客户端而不是服务器端的事情。