GWT会话和cookie管理

时间:2016-06-03 09:40:32

标签: session cookies gwt

我有一个登录页面。我想在其中管理会话和cookie。 我正在使用GWT。任何人都可以建议我如何做到这一点。我找不到任何好的资源。

2 个答案:

答案 0 :(得分:0)

登录时,创建一些会话ID令牌并将其保存在cookie中。 在onModuleLoad方法中的页面加载首先从cookie加载会话id令牌,如果存在,则检查是否已过期。 如果令牌不存在或已过期 - 显示登录页面。否则,根据令牌加载所有必需的数据。

答案 1 :(得分:0)

onModuleLoad,检查是否存在sessionID cookie。 如果它不存在,则在用户输入凭据后显示登录屏幕/选项卡/对话框,为用户创建会话。

如果存在cookie,请检查cookie过期时间。如果cookie无效,请显示登录屏幕/选项卡/对话框。

如果cookie存在并且具有有效的到期时间,则允许用户提出请求并更新cookie中的到期时间。

参考文献:

GWT-Platform login + session management

http://developerlife.com/tutorials/?p=230