Задать вопрос
@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 и там результат моего бекенда. Как мне его получить на фронт?
  • Вопрос задан
  • 120 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    Разработка на React
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽