gpt4 book ai didi

php - 为什么 CakePHP 授权组件在并行打开两个站点时会自动注销?

转载 作者:行者123 更新时间:2023-12-03 23:05:46 27 4
gpt4 key购买 nike

我的 CakePHP 应用程序中存在问题:我使用授权组件作为登录/注销机制。不幸的是,当用户尝试同时打开两个或多个 php 页面时,他们会自动注销。这种情况经常发生,因为我们倾向于使用鼠标中键在短时间内打开许多选项卡。

有人有想法吗?可能是 CakePHP 还是有一个 php 设置允许用户同时发出多个请求?

乔治

最佳答案

因为session_regenerate_id()。对于您打开的每个页面,您都会获得一个新的 session_id。这可以防止 session 劫持(这种情况不常见但可能发生)。将 config.php 中的安全级别调低至中以防止这种情况发生。

关于php - 为什么 CakePHP 授权组件在并行打开两个站点时会自动注销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/418329/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com