2016-05-10 2 views
0

У меня есть проверка двух модулей в одном модуле, что-то перекрывает аутентификацию в другом модуле ... Метод hasIdentity всегда возвращает true для другого модуля, если аутентификация выполняется в одном модуле, и поэтому пользователь может подключиться к другому модулю без проверки подлинности, существуют те же самые проблемы, что и logout, из журналов выходит из обоих модулей .... похоже, что экземпляр службы аутентификации используется совместно с модулями, которые создают проблему.механизм аутентификации в одном модуле переопределяет в другом модуле zf2

ответ

0

Нередко для модулей аутентификации ZF2 для хранения услуги аутентификации используется ключ authentication или Zend\Authentication\AuthenticationService внутри диспетчера служб.

Если вы смешиваете два модуля аутентификации внутри своего приложения, вы должны убедиться, что вы правильно отделили логику службы аутентификации.

Без дополнительной информации вы не сможете больше советовать. Читайте также here for more information

Смежные вопросы