Этот кейс я не прорабатывал. Попробуй, скажи, что в итоге получится. Ибо может быть так, что нормально отработает из коробки. Но может выйти и так, что придётся дописывать эту логику самому.
допустим есть роут profile доступ к которому имеют только авторизированые пользователи
в appComponent, у меня есть метод, который отправляет запрос на апи и проверяет/рефрешит токен
если токен истек, я получаю 401 ошибку, после чего должен разлогинить пользователя и запретить переход по выше указаному роуту. в данный момент на сервере я могу определить что это была 401 ошибка, но не имею понятия как об этом сообщить фронту
и в случае если юзер стучится сразу на profile, ему не должна отрендерится эта страница, а главная
в данный момент, я сделал @Optional() @Inject(REQUEST) private req: any, где чекаю 401 ошибку, и делаю редирект на главную
но при этом остается беда что что фронт не знает что пользователь разлогинен