Задать вопрос
@questioner1

Как получить response в react из бекенда, на который приходит редирект с информацией(Google OAuth2.0)?

Есть фронтенд(localhost:3000) есть бекенд(localhost:5000)
Добавил passport.js и стратегию через гугл. На бекенде есть два пути: localhost:5000/auth/google и localhost:5000/auth/google/redirect.
Собственно, когда происходит аутентификация, все что мне нужно делается на бекенде и при автоматическом переходе на localhost:5000/auth/google/redirect выдает нужный респонс. Но вопрос тут вот в чем. В респонсе лежит объект юзера, чтобы авторизовать его на клиенте и я совсем не догоняю, как мне передать его на фронтенд.
На клиенте есть кнопка авторизоваться через гугл -> редирект на localhost:5000/auth/google -> происходит авторизация в гугле -> редиректит на localhost:5000/auth/google/redirect и там результат моего бекенда. Как мне его получить на фронт?
  • Вопрос задан
  • 119 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽