党的模式,权限,客户和员工

boa*_*cow 5 php mysql authorization web-services access-control

我们正在为预订应用程序使用派对模型,以便客户和员工有效地共享数据库中的同一个表.

以前,如果他们付款并且有空位,客户只能"预约"预约.现在,我们希望创建一个premium_customer类型角色,以便客户无需支付即可进行预订,即使没有可用性.

将客户添加到单个安全模型(例如ACL或RBAC)中是否有意义?

  • 如果是这样,我们引入称为角色normal_customer,并premium_customer与我们的reception,并duty_manager和其他工作人员的角色?
  • 如果没有,网站用户是否应该有单独的安全模型?

小智 0

是的,创建另一个角色来记录优质客户是公平的