Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook connect唯一机密用户标识符_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript Facebook connect唯一机密用户标识符

Javascript Facebook connect唯一机密用户标识符,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我想让用户使用Facebook登录到我的网站,我想在以下属性出现时从FB获得令牌: 对于给定用户,当他们使用facebok登录时,令牌始终相同 该令牌是我的应用程序所独有的。也就是说,如果该用户使用facebook登录到其他应用程序,他们就不会获得相同的令牌 FB是否提供类似的服务?据我所知,facebook api返回的用户id对于所有应用程序都是相同的 我知道我可以通过将FB用户id发送到服务器并使用一些密钥对其进行散列来实现#2,但我正在尝试制作一个纯客户端应用程序。Facebook提供了

我想让用户使用Facebook登录到我的网站,我想在以下属性出现时从FB获得令牌:

  • 对于给定用户,当他们使用facebok登录时,令牌始终相同
  • 该令牌是我的应用程序所独有的。也就是说,如果该用户使用facebook登录到其他应用程序,他们就不会获得相同的令牌
  • FB是否提供类似的服务?据我所知,facebook api返回的用户id对于所有应用程序都是相同的


    我知道我可以通过将FB用户id发送到服务器并使用一些密钥对其进行散列来实现#2,但我正在尝试制作一个纯客户端应用程序。

    Facebook提供了一个字段
    第三方id
    (请参见:),这是你的应用程序所独有的

    它的主要用途是在不侵犯用户隐私的情况下识别用户,例如,当您必须在公共URL或其他内容中作为参数传递用户id时

    如果您需要“将其翻译回”,您可以使用它通过查找用户(当然,只有您的应用程序的访问令牌)