将app帐户与facebook和twitter帐户相关联

时间:2011-09-01 03:11:54

标签: iphone objective-c ios facebook twitter

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

1 个答案:

答案 0 :(得分:1)

通常,您存储的所有内容都是Facebook用户ID和Twitter用户ID。当有人想要连接一个帐户(比如Facebook)时,你会要求他们登录他们的应用程序帐户,然后登录他们的Facebook帐户。然后,您将其Facebook用户ID保存到User对象的相应字段中。之后,他们可以使用他们的Facebook帐户登录,您可以使用facebook用户ID字段查找正确的用户。推特也会这样做。