当我在 Chrome 中以检查元素模式刷新时,Concrete5 将我注销

Concrete5 logging me out when I refresh in Inspect Element mode in Chrome

每当我在 Google Chrome 中处于检查元素模式,并以管理员或标准用户身份登录 CMS,然后刷新页面时,CMS 将我注销并returns 消息“此用户不活跃。请就此帐户与我们联系。”。

这是 CMS 的某种错误吗?或者可能是安全功能?

我知道这不是任何类型的 IP 问题,这就是为什么这很奇怪。

这绝对是开发过程中的噩梦。

如果有人能阐明这一点,我们将不胜感激。

Information

Google Chrome Version: 52.0.2743.116 m

Concrete5 Version Installed - 5.7.5.8

发生这种情况是因为 Chrome 中的设备测试模式欺骗了 UA 字符串,并且 concrete5 默认配置为在会话更改时终止会话。

最简单的更改方法是覆盖包控制器中的设置,如下所示:https://github.com/jakob-fuchs/concrete5-Development-Settings/blob/master/controller.php#L72