Показать сообщение отдельно
  #2 (permalink)  
Старый 04.08.2018, 07:30
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

olimpset,
window.location.url = auth/steam. Далее нода редиректит на steam OpenID. После успешной авторизации будет редирект от steam на указанный мной URL (пусть /auth/steam/return). В req.user хранится пользователь, данные о котором я могу передать на URL res.redirect('/.../#/authcallback)`, который будет обрабатываться Ангуляром. Токен в queryParams например передавать.
То есть схематично: Ангуляр редирект на ноду => нода на steam => steam на ноду => нода на URL, который обрабатываться будет ангуляром.
Ответить с цитированием