покурил много гугла, где нашёл кучу вариантов, но не один из них не подошёл.
Речь идет о бекенде. Т.е. юзер заходит в бекенд, неважно какой роут, если он гость, всегда редиректится на форму входа.
Как бы это покрасивее сделать?
покурил много гугла, где нашёл кучу вариантов, но не один из них не подошёл.
Речь идет о бекенде. Т.е. юзер заходит в бекенд, неважно какой роут, если он гость, всегда редиректится на форму входа.
Как бы это покрасивее сделать?
Можно через loginRequired
ну это понятно) а где перехватывать обращение к приложению? конфиг, роутер, контроллер?
пока что сделал в beforeAction наследуемого контроллера. Мб правильней вариант есть?
Я бы сделал через фильтр accessControl.
Прописал его и метод accessRules в контроллере, от которого все остальные наследуются.