0

我不确定我是否完全理解“使用 Facebook 登录”机制,我需要确保我的理解是正确的(或者可能不是):

  1. 为了在我的网站中部署“使用 Facebook 登录”,我还必须有一个 Facebook 应用程序(?)

  2. 任何人第一次在我的网站上使用“使用 Facebook 登录”(假设他们已经登录 Facebook 本身),他们必须通过 Facebook 批准应用程序的对话框。没有办法解决(?)

  3. 在我的网站中成功使用“使用 Facebook 登录”的任何人都可以在我的网站上使用他/她的公共 Facebook 数据 (?)

最后一个:

  1. 从法律上讲,我是否必须将按钮(或其他任何名称)命名为“使用 Facebook 登录”(或类似名称),或者我可以以任何我想要的方式命名它(例如,“继续工作”)?
4

2 回答 2

1
  1. 正确的。Facebook 应用程序是 Facebook 跟踪有关您的信息以提供给用户的方式,在授权您的应用程序后将用户重定向到哪里等。它本质上是您的应用程序和 Facebook 之间的集成点。

  2. 正确的。将来也可能会提示他们再次重新批准。

  3. 您可以访问他们允许您访问的任何内容。默认情况下,这包括基本的个人资料数据,但也有许多其他可用权限。请记住,如果您请求额外的权限,他们可能会允许基本权限,然后选择哪些额外的权限。因此,仅仅因为他们已经使用 Facebook 登录到您的应用程序就认为他们已经授权一切并不总是一个安全的假设。

最后一个:

  1. "Legally speaking..."- 不是我们部门,对不起。对于任何法律建议,您都需要咨询律师。
于 2013-09-16T15:06:20.703 回答
1

1.)是的,您必须拥有 Facebook 应用程序中的应用程序 ID 和应用程序密码。(脸书开发者

2.)再次是的,您无法解决该对话框,用户必须授予您的应用程序继续执行的权限。

3.)您将通过您的应用程序获得所需的数据。然后,当用户登录到您的网站时,该请求会依次显示在对话框中,如果他们授予您访问权限,那么它就是您的 :)。

4.)你可以为按钮命名任何你想要的名字:)

于 2013-09-16T15:06:22.453 回答