登录后,cakephp会话丢失

时间:2011-08-31 08:19:07

标签: session cakephp login

我正在使用CakePHP 1.3,我的用户可以在没有登录的情况下在网站导航时存储一些设置(使用Session组件),当他们点击“保存”时,它要求他们登录(使用Auth组件)这就像一个魅力,但在他们登录时,会话信息丢失,他们的设置消失了。

为什么会话在登录时被重置,是否有解决方法或选项来阻止这种情况?

1 个答案:

答案 0 :(得分:0)

Cake在Session中使用了几个键:Auth,Config,Message(可能还有一些,我不记得了)。并且最好不要写入这些键(除非你想改变它们中的一些值)。您可以看到这些键是大写的,因此确保在这些区域中不会无意中覆盖的一个小技巧是使用小写键。