【问题标题】:Open Source client-side Shopping Cart - jQuery/Cookies开源客户端购物车 - jQuery/Cookies
【发布时间】:2011-07-20 22:52:48
【问题描述】:

我希望实现一些看似具有“购物车”功能但完全在客户端的东西。我可以使用 jQuery 和 cookie 来做到这一点(我发现 this Smart Cart 2 plugin 可以帮助我解决大部分问题),但在我构建它之前 - 有谁知道完全是客户端并使用 javascript 的现有解决方案(最好是jQuery)和cookies?

此外,除了浏览器不支持 javascript 和/或 cookie 的一小部分用户之外,是否有人认为这种方法存在重大问题?

【问题讨论】:

    标签: javascript jquery jquery-plugins shopping-cart client-side-scripting


    【解决方案1】:

    simpleCart(js) 非常适合轻量级的客户端购物车。显然,手动填写订单以确保为每个订单存入正确的资金。

    【讨论】:

      【解决方案2】:

      我发现这有安全问题。将某些内容完全放在客户端,然后将其存储在 cookie 中,基本上意味着您将完全控制该过程给用户。他们可以编辑交易的每一部分。他们可以映射您的 jquery ajax 调用等,并对其进行编辑,甚至乱序播放。

      例如,

      而不是 1) 将商品放入购物车 2) 小计 3) 收费 4) 结帐 他们可以致电 1) 小计 2) 收费 3) 购物车中的物品 4) 结帐。

      无论如何,我可能会仔细查看您实施的任何安全功能。

      【讨论】:

      • 我理解你的意思,但就我而言,没有安全问题。提交结帐时,表单会在服务器端进行验证以确保一致性。所以最糟糕的事情就是提交一个会引发错误的表单
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      • 1970-01-01
      • 2012-11-22
      • 1970-01-01
      • 2011-03-30
      • 1970-01-01
      相关资源
      最近更新 更多