【问题标题】:How to save the user's id?如何保存用户的id?
【发布时间】:2012-05-14 17:25:49
【问题描述】:

我创建了一个简单的博客网站,人们可以使用 Facebook Connect 和 JS SDK 登录。

如果我通过 javascript 获取用户 ID,那么如何安全地将其保存在我的 mysql 数据库中?我必须使用 ajax 吗? 谢谢

【问题讨论】:

  • 您将其写入您的数据库...任何您想要的方式...可能是 AKAX,但它可以使用任何方法。安全是什么意思?
  • 有人可以在页面上编辑 javascript 并在我的数据库中插入任何内容。
  • 这与 Facebook 无关。您要研究的是 SQL 漏洞...特别是防止它们...

标签: facebook facebook-graph-api facebook-javascript-sdk


【解决方案1】:

有一个组件包可以为您管理。有一个例子给你:

http://www.facebook.com/pages/Helper-Component-Community/222933037808340?sk=app_412923142052609

使用此软件包,您可以让用户登录并保存他们的 access_token + user_ids 以访问他们的数据或发布到他们的个人资料。这个包很容易将 JS SDK 的功能封装成一个很好的工作流,易于理解和扩展。

【讨论】:

    猜你喜欢
    • 2014-11-30
    • 2016-10-08
    • 2023-04-03
    • 1970-01-01
    • 2011-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多