过去,用户可以通过页面 uri 中的键、值对登录到 joomla。我不确定我们的网站是否为此使用了一个组件,或者它是否在 Joomla 2.5 中本身是可能的。例如,以前的链接是这样工作的:
但是,现在它似乎不起作用。有什么建议或知识可以提供帮助吗?
谢谢
过去,用户可以通过页面 uri 中的键、值对登录到 joomla。我不确定我们的网站是否为此使用了一个组件,或者它是否在 Joomla 2.5 中本身是可能的。例如,以前的链接是这样工作的:
但是,现在它似乎不起作用。有什么建议或知识可以提供帮助吗?
谢谢
我在 Joomla Extensions 站点的授权部分找到了一些基于 IP 的授权扩展,但这并不是问题的真正答案,只是一个潜在的解决方案。但是,它不是我的问题的理想解决方案。
编辑:9/13
同样显然我们可以使用 PHP 或 Java 基于 MAC 地址进行身份验证。这是一个 php 片段,它应该捕获 MAC 地址,然后可以将其存储并用于身份验证。这真的不难,你可以将任何脚本限制到某个MAC网络适配器地址。这是如何做到的(来源:http ://www.artviper.net/wp/programming-php-ajax-mysql/retrieve-local-mac-address-via-php/ )
function getMac(){
exec("ipconfig /all", $output);
foreach($output as $line){
if (preg_match("/(.*)Physical Address(.*)/", $line)){
$mac = $line;
$mac = str_replace("Physical Address. . . . . . . . . :","",$mac);
}
}
return $mac;
}
$mac = getMac();
$mac = trim($mac);
根据上面链接的源代码,它可能仅适用于 Windows 机器。我想我会在有时间的时候做一个扩展并将其添加到 Joomla 扩展页面。