我一直在网上试图找到有关如何使用MPOAuthMobile框架的资源,将OAuth集成到我的iPhone应用程序。
这里的wiki:http://code.google.com/p/mpoauthconnection/wiki/MPOAuthMobile对配置一无所知。 我编译了示例并将我的端点添加到oauthAutoConfig.plist和RootViewController中。 requestToken正常,我的服务器返回了一个未经授权的令牌。
接下来就是框架打开了对Safari中页面的用户访问请求,而不是像维基所说的那样在UIWebView中。
即使在成功登录后(通过网络表单),验证码也会回发到浏览器。
框架从不请求accessToken。
有很多代码(看起来它可以自动完成所有操作)但我无法弄清楚如何配置框架。
我的初始目标是使用登录表单向用户弹出UIWebView,在点击“登录”之后,框架/应用程序应该自己选择accessToken。
任何人都可以帮助MPOAuthMobile工作吗? anybosy在全流程中取得了哪些成功?
亲切的问候 Esben
答案 0 :(得分:0)
让您的应用响应自定义x-com-mpoauth-mobile://success
,确保您已在Info.plist中声明它,如下所示:
然后在App Delegate中实现-(BOOL)application:handleOpenURL:
,Safari应该在获取访问令牌时将控制权传递回应用程序。