php中的公共成员区和重新安装的高级区域

时间:2012-03-29 09:15:48

标签: php membership

我设法开发了一个PHP身份验证/激活表单,它可以满足我的需求,现在我想做的是添加一个选项,允许这些成员通过支付费用成为高级会员,以便他们可以完全访问网站内容(..我知道它听起来像一个“xxx”网站...; D)。

您是否知道我可以找到的任何书籍或教程,并了解如何操作的基本方法?

2 个答案:

答案 0 :(得分:1)

您正在寻找的是基于角色的访问系统。

您可能有三种类型的用户,例如客人,用户和高级。

在您的用户对象中,您必须记录用户的角色,然后对于任何页面,检查哪些角色可以访问。

这通常使用ACL实现,Zend Framework有一个非常好的。 http://framework.zend.com/manual/en/zend.acl.html

答案 1 :(得分:0)

我更愿意使用zend_acl_module以完美的方式解决您的问题。通过这个,您还可以处理未来的要求。请参阅此链接以了解更多步骤:

Practical Zend_ACL + Zend_Auth implementation and best practices