Iphone 推特&x2B;SAOAuthTwitterEngine

Iphone 推特&x2B;SAOAuthTwitterEngine,iphone,twitter,oauth,Iphone,Twitter,Oauth,所以,最近几天我一直在阅读整个OAuth的内容,试图找到一些东西来帮助我通过twitter进行身份验证。由于本论坛中的大多数主题都指向Ben Gottliebs,所以我尝试将其包含在我的TestApp中,效果很好 插入我的代币,登录很容易。接下来我想做的就是使用我自己的登录屏幕。因此,我必须用我自己的(例如)UIView替换使用的Webview 问题是,我不知道怎么做。我完全不知道什么时候“干涉”,因为一切都是那么模糊(故意的?) 因此,我的问题是: 1) 有人以任何方式处理过这个问题吗?你能给

所以,最近几天我一直在阅读整个OAuth的内容,试图找到一些东西来帮助我通过twitter进行身份验证。由于本论坛中的大多数主题都指向Ben Gottliebs,所以我尝试将其包含在我的TestApp中,效果很好

插入我的代币,登录很容易。接下来我想做的就是使用我自己的登录屏幕。因此,我必须用我自己的(例如)UIView替换使用的Webview

问题是,我不知道怎么做。我完全不知道什么时候“干涉”,因为一切都是那么模糊(故意的?)

因此,我的问题是:

1) 有人以任何方式处理过这个问题吗?你能给我一个提示,告诉我该怎么做吗?

2) 一般来说,这样更改框架可以吗?我找不到任何禁止我这样做的东西…

OAuth背后的整个想法是您不提供登录屏幕。这样,用户就不必给你他的密码。取而代之的是,他被暂时从你的应用程序中取出,传递到Twitter(或Facebook,或其他什么),通过他们的身份验证,然后Twitter(或Facebook,或其他什么)给你一个令牌,只要用户仍然允许你使用它,你就可以使用它

总而言之,Twitter确实为您提供了一种定制自己登录屏幕的方式,称为xAuth。但是,您需要获得Twitter的特别许可才能创建xAuth应用程序

有关xAuth的信息:


关于这一点的另一个问题是:

Hm,当时肯定没有抓住要点。我将检查xAuth。谢谢你的回答。