【发布时间】:2013-04-24 11:46:19
【问题描述】:
我的站点中只有一个用于管理页面的 javascript 文件。如何做到这一点,该文件仅供管理员使用。检查 cookie 执行的角色。也许对服务器进行某种检查?服务器阿帕奇。
ps:对不起我的英语不好。
【问题讨论】:
-
Javascript 文件到底是做什么的?抱歉,我不太明白你在用它做什么。
标签: javascript apache file-access
我的站点中只有一个用于管理页面的 javascript 文件。如何做到这一点,该文件仅供管理员使用。检查 cookie 执行的角色。也许对服务器进行某种检查?服务器阿帕奇。
ps:对不起我的英语不好。
【问题讨论】:
标签: javascript apache file-access
即使您从 Javascript 代码中检查 cookie [可以检查],但 JS 仍会下载到客户端计算机上。我认为您希望除了管理员之外没有其他人可以下载该文件。如果是这种情况,那么最好使用 .htaccess 或 web.config 文件来限制包含管理员特定文件的文件夹以进行正确的身份验证。
在一个棘手的解决方案中,您也可以使用 URL 重写来防止文件下载,除非您的 PHP 或服务器端代码验证用户。
【讨论】: