Задать вопрос
@AlxOV
1С программист, изучаю web-разработку

Какой принцип аутентификации passport.js в spa-приложении Angular 2?

Добрый день.
Осваиваю node.js, а именно на данный момент - аутентификацию с помощью passport.js. Для меня актуальна тема SPA.
Покопавшись в google, пришел к такому варианту:
- на фронте в Angular 2 в роуте я могу использовать CanActivate и там проверять куки пользователя (на предмет залогинен или нет) - при переходе по роутам
- на сервере с помощью passport я могу проверить залогинен пользователь или нет - при обработке rest-запроса

Т.е. проверку осуществлять "и там и там". Так ли это на самом деле или существуют другие более унифицированные и оптимальные подходы?
Заранее спасибо за помощь!
  • Вопрос задан
  • 220 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы