我遇到了CakePHP2.0登录会话和cookie的问题。
当我从一开始就使用“http://myweb.com”从网站登录时,如果用户保持相同的URL,则只会使用该用户。 如果他更改为“http://www.myweb.com”,那么用户似乎不再进入,并且系统在尝试添加帖子或类似内容时再次从用户名和密码中获取。
我正在使用CakePHP函数,默认情况下使用“蛋糕烘焙”创建的函数。 为什么会这样?
有什么解决方案吗? 感谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果你将它添加到你的bootstrap.php它应该使用www登录工作
ini_set('session.cookie_domain', '.myweb.com');
话虽如此 - 选择带有或不带www的规范网址并将用户重定向到该网址总是一个好主意。
您决定是否希望自己的域名包含www并将用户重定向到该域名,而不是让他们自己决定。