iphone - 以编程方式使用 Stack Overflow 进行身份验证

标签 iphone openid

我想向我的 iPhone 应用程序添加赞成和反对投票 - MyStacks 。为此,我需要能够使用 Stack Overflow 对用户进行身份验证。

我正在考虑调整 Twitter-OAuth-iPhone图书馆。然而我遇到的问题是获取消费者和 key 。要使用 OAuth,我是否需要为每个提供商获取不同的 key ?为了obtain a consumer key来自 Google 的应用程序需要有一个域名,但这是一款 iPhone 应用程序,我当然没有域名。这是否意味着我无法使用 OAuth?

还有其他方法可以通过 Stack Overflow 以编程方式进行身份验证吗?

最佳答案

找到了解决方案,在 iPhone 上它出奇的简单。只需嵌入一个 UIWebView,它会打开 SO 登录页面,然后一旦用户验证了自己的身份,所需的 cookie 将使用 NSHTTPCookieStorage 保存,这样您就可以像平常一样使用 NSURLRequest 。

关于iphone - 以编程方式使用 Stack Overflow 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2492174/

相关文章:

c++ - C++ 中的 OpenID 库?

azure - 如何验证 Azure Active Directory 中刷新的 id_token 的签名

facebook - 您可以扩展 Google Identity Toolkit 以包括 facebook/twitter/etc 吗?

ios - 未设置 AVAssetResourceLoader 委托(delegate)

iphone - 如何修复 "Cannot save event"或 "No Calendar Set"问题?

html - 发送数据到网站

openid - OpenID 的替代方案?

ruby-on-rails - 我的 Rails 应用程序应该使用什么 OpenId 插件/gem?

iphone - 在硬件测试中未找到Xib

iphone - 推特发帖错误