Я использую два фреймворка cakephp. Проблема в том, что когда я вошел в 1-й, без входа в систему я могу войти во 2-й, используя тот же сеанс. как решить эту проблему. Я использую cakephp 2x
проблема в аутентификации CakePHP
comment
Трудно помочь вам, не изложив должным образом вашу проблему. это мне ни о чем конкретном не говорит
- person AKKAweb   schedule 02.02.2016
comment
Возможный дубликат сеансов пользователя и двух запущенных приложений CakePHP на той же машине
- person pedrostanaka   schedule 03.02.2016
Ответы (1)
Из того, что вы говорите, я понял, что у вас есть два приложения, работающих на одном сервере (область по умолчанию для плагина Auth). И происходит то, что когда вы входите в одно приложение, другое позволяет вам получить доступ к защищенным местам без необходимости входа в систему (я сталкивался с этим).
ЕСЛИ это ваша проблема, вы можете либо изменить префиксы приложений в файле конфигурации app/Config/core.php
. Это одна строка, как это:
<?php [...]
$prefix = 'myapp_';
Измените префикс на другое имя.
OR
Настройте ключ realm
в конфигурации AuthComponent на значение, отличное от «имя сервера», которое используется по умолчанию. Для этого проверьте документы и найдите «область».
person
pedrostanaka
schedule
02.02.2016