社交媒体登录 - 如何使用应用帐户

时间:2014-05-15 14:49:06

标签: facebook twitter media theory social

这个问题困扰了我多年,现在我正在编写一个我不知道该怎么做的应用程序。

使用Facebook或Twitter登录时,您是否使用该信息在数据库中为其创建帐户?如果没有,那么您将如何验证没有其他人使用他们的用户名和密码登录?我们如何在登录,注销和再次登录时捕获他们的帐户信息以获得相同的设置和配置?

我不是要求代码,但我想从理论上回答。

1 个答案:

答案 0 :(得分:0)

对于Twitter,它的工作原理如下。

  1. 您登录自己的Twitter帐户并创建“应用程序”。这基本上是您正在编写的应用程序的唯一标识符。
  2. 您开发应用程序,并包含Twitter为您提供的唯一标识符。
  3. 使用您的应用程序的Twitter用户授予其使用其帐户的权限。您的应用程序永远不需要知道他们的登录名或密码。
  4. Twitter的身份验证机制基于一个名为OAuth的标准,并不适合温顺。我建议你为你选择的开发平台找到一个预先编写的Twitter库,然后从那里开始,