Проверка подлинности паспорта в бэкэнде express с использованием React Native / Expo - PullRequest
0 голосов
/ 25 апреля 2020

Я работал над сопутствующим приложением в React Native / Expo для созданного мною веб-приложения MERN. В конце концов, у меня есть сервер Express с Passport для аутентификации пользователей в Spotify как часть процесса входа в систему, привязанного к маршруту /auth/spotify. В моем веб-приложении, если я нажимаю кнопку входа, я перенаправляюсь на страницу авторизации Spotify. Тем не менее, я не могу заставить его работать на React Native. В настоящее время я использую axios для отправки запроса GET на /auth/spotify, но, похоже, он ничего не делает. Я проверил логи, и маршрут авторизации возвращает статус 302, но URL /callback никогда не доступен. В обратном вызове у меня есть console.log плюс некоторый код, который обращается к базе данных, но я подтвердил, что ни один из них не запускается при попытке авторизации из React Native.

Я искал учебники, но много материал, который я нашел, был устаревшим или использовал устаревшие пакеты, так что я сейчас немного потерян. Был бы очень признателен, если бы кто-то мог указать мне в правильном направлении. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...