Подскажите, кто сталкивался, необходимо закрыть полностью сайт (отдельное приложение сайта) для гостей. Т.е. вход только по логину/паролю.
Как такое осуществить ?
В сам сайт (отдельное приложение сайта) входит много модулей/контроллеров и прописывать в каждом фильтры - как-то не очень удобно и, наверное, не правильно...
Глобальная проверка авторизации
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Глобальная проверка авторизации
В стандартном приложение, каждый контролер наследуется от protected/components/Controller.php в нем добавить фильтр.Bagration писал(а):Подскажите, кто сталкивался, необходимо закрыть полностью сайт (отдельное приложение сайта) для гостей. Т.е. вход только по логину/паролю.
Как такое осуществить ?
В сам сайт (отдельное приложение сайта) входит много модулей/контроллеров и прописывать в каждом фильтры - как-то не очень удобно и, наверное, не правильно...
Если с этим сложности, можно использовать свой WebApplication extends CWebApplication, в котором добавить нужную проверку в beforeControllerAction
Жду Yii 3!