OAuth redirect_uri服务器端

时间:2013-10-23 17:18:03

标签: ios oauth server-side

我想在我的iOS应用中访问一些社交网络,如Instagram,Facebook,Twitter。我需要获取用户信息,他们的朋友等。所有这些社交网络都使用OAuth 2.0来允许我的应用获取一些数据。据我所知,我需要让自己的服务器将其URL用作redirect_uri。所以问题是如何创建这个服务器? 我希望有一些教程并准备好使用样本,但我没有找到任何有用的链接。

1 个答案:

答案 0 :(得分:2)

您不需要服务器进行重定向。

OAuth 2.0为已安装的应用定义了一个特殊的redirect_uri。

例如,Google OAuth定义了两个特殊的重定向uri, urn:ietf:wg:oauth:2.0:oob和http://localhost 第一个导致页面标题中的授权代码,第二个导致授权代码作为查询字符串的一部分发送到http://localhost地址。

您可以从中获取更多信息 https://developers.google.com/accounts/docs/OAuth2InstalledApp

和你的参考 https://github.com/tikitikipoo/ios_oauth_twitter_and_facebook