我有一个产品(Web应用程序),5-10个客户正在要求相同的应用程序安装在自己的域。我没有任何问题来安装,但一些客户(谁是有技术知识)是安装在2,3域没有为我付费。我如何才能将它们限制在一个域中。我的意思是,我们必须遵循一些身份验证过程,它允许客户端访问以进行安装。
有没有人能给我一些建议。
谢谢。
发布于 2014-01-30 17:50:19
创建一个向您的服务器发送请求的函数,例如:
function checkSerial($serial = '1111-1111-1111-1111') {
$server = file_get_contents('http://server.your-domain.com');
if (json_decode($server)) {
$result = json_decode($server);
if ($result[0] == 'valid') return true; else return false
} else return false;
}
服务器端的一些东西(index.php):
if (isset($_GET['serial'])) {
if ($_SERVER['REMOTE_ADDR'] == '127.0.0.1' && !empty($_GET['serial']) && $_GET['serial'] == '1111-1111-1111-1111-')) {
$result = array('valid');
} else $result = array('invalid');
} else $result = array('invalid');
echo json_encode($result);
这只是一个快速的演示,你可以实现这样的东西!
https://stackoverflow.com/questions/21452763
复制相似问题