Facebook JS SDK与用于登录的PHP SDK

Don*_*n P 4 facebook facebook-javascript-sdk facebook-php-sdk

大多数网络应用程序使用Facebook的PHP SDK或Javascript SDK来处理登录吗?

我不清楚他们的文档为什么我会使用更复杂的PHP SDK?它是否让我更自由地定制登录体验等?

Ela*_*Lee 5

  • 安全:两者都是安全的.PHP-SDK更安全.
  • 用户体验:Js-SDK登录非常受欢迎,但是当浏览器的弹出窗口阻止程序阻止登录弹出窗口时,会出现错误的用户体验.
  • 如果在客户端禁用Javascript,则必须处理该问题.
  • 一旦用户以任何方式登录,您将在服务器端处理数据,除非您只是显示数据而不是存储它们.
  • PHP-SDK登录比Js-SDK更容易实现,这就是为什么我说这是"事件处理和回调函数"的主要原因.如果要实现Js-SDK登录,您应该对"事件处理和回调函数"有相当的了解.
  • 在PHP-SDK的情况下,对登录流程的控制完全由You和Facebook完成.但是在Js-SDK的情况下,用户可以使用登录流程而无法阻止它们.

现在决定是你的......