保持grails会话

时间:2011-09-02 06:05:44

标签: session grails session-timeout

如何在我的grails应用程序中维护会话。这是我的要求。

  1. 我必须根据用户名(在登录时来自客户端)生成会话ID(在服务器端)。
  2. 登录后,服务器应将会话ID传递给客户端并设置计时器以验证会话。
  3. 对于每个请求,客户端都应将会话ID传递给服务器,以便服务器能够根据计时器检查会话是否处于活动状态。
  4. 如果会话有效,则服务器应处理该请求,并且必须递增计时器。
  5. 如果会话无效,则服务器不应处理该请求。
  6. 如果您有任何想法/教程/建议,请告诉我。

    提前致谢...

1 个答案:

答案 0 :(得分:2)

这看起来确实是http会话的行为方式,因此您可以开箱即用。只需使用session变量即可访问会话属性。 (see here)。 this question告诉您如何配置超时。