为了账号安全,请及时绑定邮箱和手机立即绑定

Cakephp 2.x Auth 在 Chrome 74.0 版本中不起作用

Cakephp 2.x Auth 在 Chrome 74.0 版本中不起作用

PHP
明月笑刀无情 2021-06-29 01:38:21
这是我今天面临的关键问题。我的 Cakephp 项目无法与 chrome、safari 保持会话,它在 mozilla 中的工作原理public function login(){    $this->layout = 'login';    if ($this->request->is('post'))    {        if ($this->Auth->login())        {            $this->authUser = AppModel::$authUser = $this->Auth->user();                            }        else        {            $this->Session->setFlash('Username or password was incorrect.', 'flash_failure');        }    }    if ($this->authUser)    {        $menus = Menu::get(Menu::$default, $this->Acl, $this->authUser['group_id']);        $home_link = Menu::getDefaultLink($menus);        //debug($_SESSION); debug($_COOKIE); debug($home_link); debug($this->authUser); exit;        $this->redirect($home_link);    }}登录后我检查$this->authUser。它在这里工作正常。但它重定向到$home_link。它带我回到登录。然后我检查会话我没有在会话中找到auth.user密钥
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

我遇到了同样的问题 请删除调试工具包插件,然后从 chrome 及其工作中删除所有 cookie 和缓存。


查看完整回答
反对 回复 2021-07-02
  • 1 回答
  • 0 关注
  • 129 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信