【问题标题】:Using SendOwl License API To License A Theme使用 SendOwl 许可 API 许可主题
【发布时间】:2018-08-07 18:59:52
【问题描述】:

我目前正在开发一个我计划销售的 Shopify 主题。我正在研究不同的选项,我必须正确许可主题。

我找到了一种解决方案,SendOwl - https://www.sendowl.com/developers/api/licenses

Shopify 主题仅限于 html/css/js/liquid,没有服务器端代码,所以我必须使用 JS。

这个 API 可以让我检查用户输入的许可证密钥是否仅使用 JS 有效?

如果可能,将 JS 代码包含在主题中是否安全,或者我是否应该在 Shopify 之外(例如在我自己的服务器上)完成许可证检查?

提前致谢!

【问题讨论】:

    标签: javascript json ajax shopify


    【解决方案1】:

    正如您发布的 sendowl API 文档链接中所写,您应该拥有自己的服务器,该服务器请求他们的 API 来保持您的 API 密钥私有机密,而不是在您的 JS 中分发它。

    在 JS 部分,你只需要请求你的服务器

    【讨论】:

    • 好的,谢谢。有人可以在 JS 文件中删除对服务器的调用,从而避免购买主题/“将其归零”吗?
    • 是的,实际上只要有人在他的浏览器中加载您的主题,他就已经下载了JS/HTML/CSS 文件。因此,如果他有技能,他可以删除验证。
    • 我想我会节省我的时间和金钱,而不必费心为许可证系统付费。它太容易删除了。谢谢
    猜你喜欢
    • 2020-06-03
    • 2011-08-04
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 2018-06-20
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多