我设法开发了一个PHP身份验证/激活表单,它可以满足我的需求,现在我想做的是添加一个选项,允许这些成员通过支付费用成为高级会员,以便他们可以完全访问网站内容(..我知道它听起来像一个“xxx”网站...; D)。
您是否知道我可以找到的任何书籍或教程,并了解如何操作的基本方法?
答案 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