我知道以前有人问过类似的问题(我已经阅读了大部分),但我还没有找到一个好的答案。
我需要使用 iOS 的 Twitter 登录/注册用户。我有这个网站,我已经这样做了(www.Meer.li),现在我也需要在应用程序中这样做。
我知道我可以访问 iOS 设备上的 twitter 用户名并查看它是否在我的应用程序的数据库中,但是当用户尚未注册 www.Meer.li 时我该如何处理?
对不起,如果这是一个微不足道的问题,但我有点困惑我应该使用 iOS 社交框架还是使用一些 OAuth 库(Restkit 等)。
希望有人可以指导我回答的方向,甚至是一个例子!
需要澄清:
非常感谢您的指导。似乎有道理。可以肯定的是,这就是我理解的步骤:
1: 用户点击 twitter 按钮登录
2:我们获取用户的推特账号并询问他想使用哪个账号
3:我们向 twitter 发送一个请求,其中包含您自己的应用程序的密钥和秘密以及用户的 twitter 信息
4:如果收到良好的响应,请将收到的信息发送到您的 web 应用程序上创建用户的方法,并从那里向 twitter 请求剩余的用户信息
5:让用户玩得开心
这对吗?为什么以前没有人很好地记录这个流程?听起来应该很容易做到的事情。