我可以直接进入Kohana_Cookie类并设置
public static $salt = 'blah';
但这似乎不是一个非常优雅的解决方案...是否有一种正确的方法来将其设置在配置文件中或类似的地方?尝试了谷歌搜寻,但没有成功...
可以在Bootstrap中设置它:
Cookie::$salt = 'foobar';
按照@davgothic所说,可以扩展cookie类。
不要修改系统文件夹中的代码,这是没有必要的。
可以通过在 application/classes
中创建一个名为 cookie.php
的文件来实现,其内容如下:
class Cookie extends Kohana_Cookie
{
public static $salt = 'foobar';
} // End Cookie