使用带有OAuth2的GitHUB登录时要使用什么重定向URL?

时间:2019-01-19 00:04:34

标签: ios swift github oauth-2.0

我是ios SDK和英文的新手。因此,对不起我的工程师。 我尝试使用OAuthSwift通过github进行身份验证。 在应用程序(https://github.com/settings/apps)的注册中,需要一个重定向URL。在raywenderlich.com的教程中是一个示例,他们通过Google进行了授权。他们在此行中编写了一个无效的唯一域:com.raywenderlich.Incognito。并且在Info.plist中,我们在com.raywenderlich.Incognito中添加了Scheme URL,这样(据我所知),经过身份验证后转到该地址时,便进入了应用程序。但是,如果您尝试在应用程序设置(https://github.com/settings/apps)中添加重定向URL:诸如com.raywenderlich.Incognito之类的内容将产生错误,因为github希望URL必须有效。如果将有效URL放在此处,那么当我们将重定向到该地址时,我们将直接转到该地址,而不会返回到应用程序。

感谢您的帮助。

对不起,我的英语。

1 个答案:

答案 0 :(得分:0)

OAuth中的重定向URL是身份验证提供程序在身份验证成功时导航到的URL。

  • 对于移动应用程序,是启动应用程序的链接(一种深层链接)
  • 对于网站,这是网站主屏幕