禁止使用我的js

时间:2015-09-18 14:22:09

标签: javascript php security

我需要禁止访问我的js文件 一些网站除外。 例如,我有特殊外部网站的js 所以这个网站可以加载我的js

但如果其他网站想要加载此js,则应该收到错误消息

我该怎么办? 请帮忙

注意!

事实上,来自外部网站的这个请求转到了我的php 和php创建js文件

php可以检查发出请求的网站的主机名吗?

1 个答案:

答案 0 :(得分:3)

您无法阻止用户在有权访问该文件后使用该文件。

如果用户可以打开您的网站,他可以访问您的JS文件 如果他可以访问你的JS文件,他可以用它来他想要的任何

基本上,您发送给客户端的任何,无论是HTML,css,图像还是JS文件都可以保存,修改或重复使用。除了不将文件发送给未经授权的用户之外,没有可靠的方法来防止这种情况发生 一旦用户 授权,他们就可以对他们收到的文件做任何他们想做的事。

那就是说,既然你使用php来提供JS文件,你可以查看引用者。不知道怎么样,因为我不是php程序员。