Я разрабатываю свой первый реальный проект с ZF2 и Doctrine ORM. И я не могу найти хороший пример аутентификации пользователя через доктрину orm authentication adapter. Теперь я использую стандартную аутентификацию адаптера Zend Db. Кроме того, я используюZend Framework 2 Doctrine ORM Authentication
$adapter->setIdentityColumn(filter_var($request->getPost('useremail'),FILTER_VALIDATE_EMAIL) ? 'useremail' : 'userlogin');
Но я хочу выполнять всю работу через доктрину ОРМ. Может ли кто-нибудь показать мне аналогичный пример с doctrine.authentication.orm_default и сохранить данные идентификатора пользователя в сеансе/хранилище для доступа к любому контроллеру или module.php? Можно ли использовать два поля - userlogin или email для входа?
Заранее благодарю вас за помощь.
Обновлен: Я держал seaching и в результате this и this помог мне так много Одна проблемы, что я до сих пор не решен. Как проверить статус пользователя (активированный или нет) с помощью адаптера doctrine? Как
$authAdapter = new AuthAdapter($dbAdapter,'user','username','password','MD5(?) AND status = 1');
Вы когда-нибудь находили решение своего вопроса? – David