Я использую аутентификацию Instagram в своем приложении для Android. Я зарегистрировал приложение на Instagram Developer Console и получил Client Id и Client Secret, а также добавил URL-адрес перенаправления. ( Сейчас он находится только в режиме песочницы ).
Кроме того, почему он запрашивает код безопасности каждый раз?
Я получаю перенаправление к проблеме приложения во время аутентификации пользователя. Ниже приведены два случая.
Когда я нажимаю кнопку «Войти через Instagram», он загружает экран входа в систему и после добавления учетных данных пользователя «Песочницы», когда я нажимаю «Вход в систему», он перенаправляет меня на экран, чтобы отправить код безопасности на электронную почту или мобильный телефон. Выбрав любой из них, я получаю код, и после ввода действительного кода он перенаправляет меня на Панель управления веб-сайта Instagram вместо отправка обратно в мобильное приложение . В этом случае он должен запросить авторизацию и перенаправить меня обратно в мое приложение .
Теперь, если я закрываю приложение и открываю снова, и если я нажимаю кнопку «Войти с Instagram» на моем экране входа в систему, он загружает экран входа в систему и после ввода действительных учетных данных запрашивает авторизацию пользователя для приложения. На этот раз все работает нормально.
Итак, проблема в том, что если я только что установил приложение и попытался войти в систему с Instagram, он запрашивает код безопасности и перенаправляет меня на сайт Instagram. Второй раз работает нормально.
Я также провел много исследований в Google и отладку кода для обоих случаев, но все время получаю одинаковые URL.