首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于登录的Facebook JS SDK与PHP SDK

用于登录的Facebook JS SDK与PHP SDK
EN

Stack Overflow用户
提问于 2013-03-13 13:13:26
回答 3查看 2.3K关注 0票数 4

大多数web应用是使用Facebook的PHP SDK还是Javascript SDK来处理登录?

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

EN

回答 3

Stack Overflow用户

发布于 2013-03-14 16:43:46

  • Security:都是安全的。them.
  • PHP-SDK -SDK更像secured.
  • UX:Js-SDK最受欢迎,但当浏览器的弹出窗口阻止程序阻止登录弹出窗口时,会给出糟糕的用户体验。
  • 如果Javascript在客户端被禁用,你将不得不处理这个问题。
  • 一旦用户登录,你将不得不在服务器端处理数据,除非你只是显示数据,而不存储PHP登录比Js-SDK更容易实现。我这么说的主要原因是“事件处理和回调函数”。如果你正在实现Js-SDK,那么你应该对“事件处理和回调函数”有很好的了解。Login.
  • The控制登录流程是完全由你和共同完成的。但在Js-SDK的情况下,用户可以使用登录流,而您无法阻止他们。

现在该你做决定了.

票数 5
EN

Stack Overflow用户

发布于 2013-03-13 13:16:09

登录由facebook处理。在php SDK中,你可以用AccessToken做你想做的事情。我更喜欢PHP,因为你的代码在你这边,而客户端只能看到输出。另一方面,javascript的“负载权重”是在客户端。

票数 0
EN

Stack Overflow用户

发布于 2013-03-13 18:00:27

我不清楚为什么我要使用更复杂的PHP SDK?它是否给了我更多的自由来定制登录体验等?

在所谓的客户端登录流和服务器端登录流之间有一些基本的区别。

例如,服务器端流已经返回了一个有效期为60天的用户访问令牌,而作为客户端,它的有效期很短(2小时),如果要使用更长时间,则必须使用另一个服务器端调用进行扩展。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15377551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档