建立会员网站,如何扩展用户权限级别?

时间:2012-11-08 12:41:34

标签: php logic membership

您好我最近建立了会员网站..我可以更改管理员Ex的用户权限。用户类型(1)可以在帐户到期之前每周联系最多(x)个人...然后他们将被投掷到付款页面。

现在我可以操纵各种各样的权限级别......我没有意识到的一件事就是这个。如果一位成员报名参加该怎么办:

中间套餐...用户每天可以联系(5)人。

现在如果下个月我说我想每天为中间套餐制作(2)人呢?

我很确定新的变化会反映旧成员吗?因此,他们每天联系5人支付19.99美元,但现在我改为每天联系2人?我想我不认为通过,这个问题的正确方法是什么?

此外,如何在会员网站中定价?我不相信,如果我操纵它将进入的定价并实际通过我的支付网关改变旧会员定价,但它是否需要将其置于TOS中,他们必须支付他们最初同意的价格而不管以后的减少?

谢谢

1 个答案:

答案 0 :(得分:0)

解决方案是:

  1. 在现场完成所有付款,使用当前活动参数,在一个sepparate数据库表中记录,或者
  2. 每次更改任何参数时都会创建一个新组(产品系列,付款包,您为其命名)
  3. 如果你不这样做,你应该使用某种形式的RBAC或ACL,解决方案2)可以更好地扩展它。

    Zend Framework(可能还有任何其他主要框架)有一些用于授权控制,RBAC或ACL(或某种类型)的类。