试图弄清楚我们如何在 Catalyst 中创建、存储和检索会话信息。有什么建议么?
问问题
1694 次
3 回答
8
您只需将相关的会话插件添加到您的use Catalyst
行中,即:
use Catalyst qw/
-Debug
...
Session
Session::Store::FastMmap
Session::State::Cookie
/;
...然后您可以$c->session->{key}
从那里参考。有一些关于 cookie 年龄等的可配置项,但默认设置是合理的。那应该让你开始。
(当然,您可能需要从 CPAN 安装这些与 Session 相关的模块,如果它们对您不可用的话。)
于 2009-11-05T07:38:21.780 回答
6
于 2009-11-05T07:07:24.603 回答
2
只需使用属于Catalyst::Plugin::Session发行版的另一个 Catalyst Session 教程更新此答案。看起来很容易理解,并且包含会话背后的基本概念
于 2010-12-06T15:22:16.713 回答