логина.
Есть метод на беке, который возвращает информацию о пользователе, по нему можно понять, авторизован или нет. Если авторизован - то положить информацию в стор (планирую использовать BehaviourSubject) для хранения, потом инфа о пользователе может еще понадобиться.
И будет guard, который редиректит на страницу логина если пользователь не авторизован.
Как правильно организовать архитектуру, в какой момент запрашивать информацию о пользователе и как сделать, чтобы в момент обращения в стор в нём уже лежал ответ от бэкенда?
Ну так можно ложить инфу в localStorage, и после выхода очищать его.
Обсуждают сегодня