【发布时间】:2010-12-13 07:37:04
【问题描述】:
试图弄清楚我们如何在 Catalyst 中创建、存储和检索会话信息。有什么建议吗?
【问题讨论】:
试图弄清楚我们如何在 Catalyst 中创建、存储和检索会话信息。有什么建议吗?
【问题讨论】:
您只需将相关的会话插件添加到您的use Catalyst 行,即:
use Catalyst qw/
-Debug
...
Session
Session::Store::FastMmap
Session::State::Cookie
/;
...然后您可以从那里参考$c->session->{key}。有一些关于 cookie 年龄等的可配置项,但默认设置是合理的。这应该让你开始。
(当然,您可能需要从 CPAN 安装那些与 Session 相关的模块,如果您还没有这些模块的话。)
【讨论】:
【讨论】:
只需使用another Catalyst Session tutorial 更新此答案,这是Catalyst::Plugin::Session 分发的一部分。看起来很容易理解,并且包含会话背后的基本概念
【讨论】: