iphone - 将应用程序帐户与 facebook 和 twitter 帐户关联

标签 iphone objective-c ios facebook twitter

所以我有一个应用程序帐户,它可以使用 facebook/twitter 登录,也可以使用它自己的应用程序帐户(用户名/电子邮件和密码)登录。有时在一个应用程序中,我看到他们允许将应用程序帐户与 Twitter 和 Facebook 帐户连接起来,他们实际上是如何建立这些连接的?我感到困惑的是,如果我有一个用户对象(存储在数据库中),那么我还需要在该用户类中存储什么来表示与用户 facebook 推特和 facebook 帐户的连接?有人可以给我一些见解吗?

最佳答案

通常,您要存储的只是 facebook 用户 ID 和 Twitter 用户 ID。当有人想要连接一个帐户(比如 Facebook)时,您会要求他们登录到他们的应用程序帐户,然后登录到他们的 facebook 帐户。然后将他们的 facebook 用户 ID 保存到用户对象中的相应字段中。稍后他们可以使用他们的 Facebook 帐户登录,您可以使用 Facebook 用户 ID 字段查找正确的用户。 Twitter 的工作方式相同。

关于iphone - 将应用程序帐户与 facebook 和 twitter 帐户关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7265766/

相关文章:

objective-c - 在 Objective C 类文件中调用 swift 完成 block 。错误: parameter name omitted

iphone - 核心数据和 UITabBar Controller - 有帮助吗?

ios - 是否可以仅为我的应用程序更改设备设置?

objective-c - 如何获取 "\n"字符后的值?

iphone - 在 iPhone/iPad 上保存 HLS 流

ios - ARKit - 在相机上居中 SCNode

ios - PHPhotoLibrary requestAuthorization,不是请求

ios 使用 moveRowAtIndexPath :toIndexPath: correctly

iphone - xcode 3.2.4(sdk 4.1)无法安装到设备

iphone - 从 Nib 加载 View