我正在将 codeigniter 与 jquery 一起使用,如果您向我解释如何保护控制器免受直接访问,那就太好了。例如,我使用该标准 jquery 行查看:
$('#handler').load('tools/get_stats');
工具它是我的控制器,具有加载统计数据的功能。如果我直接在浏览器中写入脚本http://site.com/tools/get_stats的完整地址,浏览器打开,当然是那个数据。如何保护来自浏览器的直接控制器访问?我希望我的数据仅在视图中加载,而不是在控制器直接访问中加载。