我正在写一个javascript产品,但它将被授权给个人域名。因此,为了保护代码不被从演示中复制和粘贴,或者从一个站点复制到另一个站点,代码应该只允许在正确的域上正确运行。
当用户在他想要使用的域中购买物品和密钥时,加密可以由php在服务器端完成。所以它是这样的:
var encryptedtext = "My text here";
function decrypt(){
//decrypt using domain name.
}
print( decrypt(encryptedtext) );
我不需要它变得强大。该产品的成本只有几美元,而且保护应该足以阻止任何破
我有一个表与产品在域名,我需要能够选择正确的产品基础上的域名匹配。
例如,如果域是google.co.uk,它应该返回产品Domain Name Purchase (.co.uk),但是如果域是google.uk,则应该是Domain Name Purchase (.uk)。
当产品相似时,如何确保选择正确的产品?
我尝试过这样的查询:
SELECT * FROM `prices` WHERE 'google.co.uk' like CONCAT(product, '%')
我也试过:
SELECT * FROM `prices` WHERE product L