Как организовать аутентификацию в SPA с react и react-router?

Всем привет.
Есть страница участников нужно организовать голосование с аутентификацией через соцсети.
Для oauth необходимо создать страницу для redirect куда будет приходить инфа от соцсети.
Делаю так:
1.Создал отдельный роут для редиректа.
2. При клике на кнопку для голосования отправляю пользователя по ссылке на окно авторизации, ссылка в документации
facebook
3. При успешной авторизации происходит редирект на окно мой роут созданный в пункте один
4. В url моего окна приходят затребованные при авторизации параметры
5. Посылаю запрос на сервер сс этими параметрами и получаю ответ можно ли голосовать или нет.

Собственно вопрос: При редиректе с окна авторизации на окно созданное в пункте 1 оно создает новый экземпляр моего приложения и у меня нет доступа к клавному окну где была нажата кнопка.
Могу ли я как то получить этот доступ?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы