Как можно сделать "глобальную" аутентификацию пользователя, т.е без разницы на какую страницу пользователь попадет, то должно перекидывать на страницу с формой входа.
Писать в каждом контроллере beforeAction() { Yii:$app->user->isGuest -> redirect }, не совсем впечатляет.
Создать контроллер AccessController в котором будет beforeAction(), наследовать его от yii\web\Controller, а все остальные контроллеры наследовать от AccessController, как решение да, но что ради одного события вклинивать контроллер? Ещё придётся следить в каждом контроллере наличие parent::beforeAction