以前用户可以通过页面的uri中的键值对来登录joomla。我不确定我们的网站是否使用了这个组件,或者它是否在Joomla 2.5中是原生的。例如,以前使用的链接如下:
然而,现在它似乎不起作用。有什么建议或知识可以提供帮助吗?
由于
答案 0 :(得分:0)
我在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 Extensions页面。