Какой URL перенаправления использовать при входе в GitHUB с OAuth2? - PullRequest
0 голосов
/ 19 января 2019

Я новичок в ios sdk и английском. Поэтому извините за мой англ. Я пытаюсь сделать аутентификацию через github, используя OAuthSwift. При регистрации приложения (https://github.com/settings/apps), необходимо перенаправить URL-адрес. В учебном примере от raywenderlich.com был пример, они сделали авторизацию через Google. Они написали уникальный домен в этой строке, который не работает: com.raywenderlich.Incognito. И в Info.plist мы добавили URL-адрес схемы с com.raywenderlich.Incognito, чтобы (как я понял), когда мы переходим по этому адресу после аутентификации, мы попадаем в наше приложение. если вы попытаетесь добавить в настройки приложения (https://github.com/settings/apps) URL-адрес перенаправления: что-то вроде com.raywenderlich.Incognito, возникнет ошибка, потому что github хочет, чтобы URL-адрес был действительным. Если мы добавим действительный URL-адрес тогда, когда мы будем перенаправлены на этот адрес, мы просто перейдем к нему и не вернемся к приложению.

Буду признателен за любую помощь.

Извините за мой английский.

1 Ответ

0 голосов
/ 19 января 2019

URL-адрес перенаправления в OAuth - это URL-адрес, по которому провайдер аутентификации переходит, когда аутентификация прошла успешно.

  • Для мобильных приложений это ссылка, которая запускает приложение (своего рода глубокая ссылка)
  • Для веб-сайтов это домашний экран веб-сайта
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...