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