我正在为drupal / wordpress / magento创建支付网关。我已经有想要使用我的插件的客户。因为这是一项付费工作,我想保护它不被其他网站使用。
我还看到许多销售主题,模块和插件的供应商都需要输入API密钥。
我怎么能这样做。我的服务器端需要什么。我知道如何创建模块,但我不知道如何安全地销售它们并提供定期更新。
如果有关于此的书,请告诉我。
答案 0 :(得分:5)
我对这个主题的任何书籍都不熟悉,但我会告诉你我所看到的component / plug-in marketplace的创始人之一有很多这样的插件。
有几种方法 -
就个人而言,我更倾向于第一种选择,因为有足够的决心会破坏你所提供的任何保护(人们立即打破更复杂的解决方案)。这是提供源代码而不是二进制代码的问题之一(这些问题很容易被更有经验的黑客破解)。让那些愿意付钱的人和其他人让他们做他们想做的事情,因为无论如何你都无法创造真正安全的东西。