CakePHP身份验证中的问题

时间:2016-02-02 11:29:13

标签: cakephp cakephp-2.x

我正在使用两个cakephp框架。问题是当我登录到第一个,没有登录时我可以使用相同的会话登录到第二个。 如何解决这个问题。我正在使用cakephp 2x

1 个答案:

答案 0 :(得分:0)

根据您的说法,我了解您在同一台服务器上运行了两个应用程序(Auth插件的默认域)。而且正在发生的事情是,一旦您在一个应用程序中登录,另一个允许您访问受保护的位置而无需登录(我已经面对此)。

如果这是您的问题,您可以在配置文件app/Config/core.php中更改应用程序的前缀。 这是一行:

<?php  [...]
    $prefix = 'myapp_';

将前缀更改为其他名称。

OR

将AuthComponent配置中的realm键配置为&#39; servername&#39;之外的其他值。这是默认值。 为此,请检查docs并搜索“领域”。