用密码保护joomla文章

时间:2012-02-23 11:17:42

标签: joomla

我有一个朋友的joomla 1.5.21网站,他为一个程序创建了一个销售页面......他想保护该程序的页面,并将密码发送给购买它的每个人。

所以我已经下载了contentPassword插件,并将代码:{password pass =“123”}放在我要保护的页面中。

进入页面时...页面要求我输入密码,但是当我输入密码时,(123)它不会打开页面。

我的问题是:是否有人熟悉这个插件?还是有其他更好的方法可以节省更多时间吗?

提前谢谢

2 个答案:

答案 0 :(得分:3)

您可以尝试Mighty Membership。它限制对文章,模块,组件等的访问。用户可以支付订阅费用,这将允许他们访问特定文章。您还可以限制他们查看页面的次数,因此一旦付款,他们可以查看该页面一次以下载该软件,然后再次受到限制。

我刚用它来制作一个只有基本订阅的视频网站,而且非常好。 可悲的是,它不是免费的。

答案 1 :(得分:0)

如果没有必要,我真的不喜欢安装插件。在你的情况下,我会在文章的开头添加以下php代码:

<?php
    $protect = $_GET['prot'];
    if ($protect != 'xR5dL0Nj76H'){
        //get out of here if you don't send the correct GET parameter...
        header('Location: http://www.google.com/'); 
    }
    //echo "logged in successfully!";
?>

当然,您必须使用GET参数将用户发送到文章:&amp; prot = xR5dL0Nj76H(相当于为所有用户提供共享密码 - 就像您描述的那样)