0

如果用户刷新页面,保持用户登录状态的最佳做法是什么?假设用户已经登录。

目前,看门人正在执行其职责,但当用户刷新(F5,浏览器按钮)页面时。用户被重定向到登录屏幕(也称为默认位置)。

url 中有一个 nametoken 来决定应该加载什么演示者。

有没有人找到重新登录用户的方法?

4

1 回答 1

1

我将描述我用来保持用户登录并在 gwt 中跟踪的内容,也许这会给你一个提示:

对于会话跟踪,我有一个单例 MySecurityManager(使用入口点初始化),它通过简单的“ping”请求定期连接到服务器,如果会话过期,服务器会给出响应,并且如果您由另一个用户登录(在另一个标签)。

我实施了活动和地点支持,因此 F5 让我保持在同一个活动上。因此,当浏览器刷新时,会选择正确的位置并初始化 SecurityManager 并首先检查会话以及会话是否正常。

于 2012-07-02T16:23:03.617 回答