Я обычно сохраняю токен пользователя в локальном хранилище.Я проверяю ключ токена в локальном хранилище как метод CanActivate для защиты некоторых маршрутов.Если ключ есть, я позволяю пользователю приземлиться на странице, в противном случае я перенаправляю на страницу входа.
Теперь я использую куки для хранения токена авторизации.Токен хранится в файлах cookie непосредственно при входе на сервер (set-cookie, secure: true, httpOnly: true).
Из-за httpOnly я не могу проверить, хранится ли токен в js, иЯ не знаю, как охранять свои маршруты.Как я могу выполнить аналогичную обработку, как я делал раньше?Должен ли я сохранить что-либо в локальном хранилище при входе в систему и просто проверить, есть ли ключ?Могу ли я проверить, хранится ли ключ в файлах cookie каким-либо образом?