1

我在 OpenCart 中有 2 家商店。我已经建立了一个商店并将其放在域 1 上,然后将所有内容从商店 1 复制到商店 2。当我登录到商店 1 的管理员时,商店 2 的管理员被注销。

发现的问题: $this->session->data['token']- 这里商店 2 的值在登录到商店 1 时被更改。

有什么办法可以克服这个吗?

4

1 回答 1

1

最简单的解决方案是拥有两个独立的用户。任何用户都不应该同时在两个不同的商店使用两个相同的登录名。如果你真的想阻止它,你可以在你的/admin/controller/common/home.php

 || ($this->request->get['token'] != $this->session->data['token'])

并删除它,但我建议不要这样做,因为这将停止任何用于阻止对您网站的 CSRF 攻击的令牌检查

于 2012-10-04T10:34:31.617 回答