默认情况下,Mojolicious 会话会为会话创建一个签名的 cookie。我想覆盖这种行为。我可以扩展 Mojolicious::Sessions 并覆盖加载和存储方法,但是如何使用我的类而不是默认的 Mojolicious::Sessions。
问问题
356 次
1 回答
5
如文档所述,Mojolicious::Sessions 对象保存在应用程序的sessions
属性中。因此,您可以在创建时覆盖它
my $app = MyApp->new( sessions => MySessions->new );
或之后
$app->sessions( MySessions->new );
于 2012-09-06T16:55:18.260 回答