Каков наилучший способ встраивания формы входа в несколько страниц в Zend Framework?
В настоящее время у меня есть два контроллера, LoginController для отдельной формы входа
и IndexController для действий на странице индекса.
Мне нужно включить форму входа на главную страницу, чтобы пользователи могли входить как с главной страницы, так и со страницы входа.
Мое текущее решение - заставить IndexController расширять LoginController, но я должен внести некоторые коррективы в код обоих контроллеров (например, вызвать parent :: IndexAction из дочернего indexAction для рендеринга формы входа в систему и различных перенаправлений, которые также должны обновляться).
Можно ли реализовать «многостраничный» вход с таким унаследованным контроллером?
Какая лучшая практика?