如何基于域限制magento扩展使用?

时间:2012-12-24 12:21:47

标签: magento

我正在研究magento扩展,我需要限制到特定的域。意味着如果客户购买单个域名的扩展名,则他不能将相同的代码用于未向我们注册的其他域名。

2 个答案:

答案 0 :(得分:0)

我认为你应该选择controller_action_predispatch的观察者来持续监控当前的基本URL,然后在没有使用正确的基本URL时禁用该模块。

http://gabrielsomoza.com/magento/disabling-a-module-and-its-output-programmatically/

但是,您还需要一种机制来拥有一个唯一的分发ID,然后将其与远程服务进行比较,并执行上述操作。有很多方法可以做到这一点,我更喜欢RESTful接口或XML-RPC服务来做到这一点。

祝你好运!

答案 1 :(得分:0)

这是不可能实现的。

有几种方法可以实现像DRM这样的东西,但一切都很糟糕。您可以打电话给服务器,以便始终检查序列号。可以肯定的是,买家不会删除您的支票,您必须加密您的代码。

这一切都很糟糕,使处理速度变慢。出售您的分机,但不要像音乐行业那样打扰您的客户。