PHP用户权限 - 最佳实践?

时间:2011-02-09 05:48:27

标签: php mysql permissions

使用PHP / MySQL管理用户权限的最佳做法是什么?

我目前在users表中的一个名为'permissions'的列,其中包含一个与某些页面进行比较的字符串。

if($_SESSION['permissions'] == 'Administrator' || $_SESSION['permissions'] == 'Moderator'){
// do stuff
}

我确信有更好的方法可以更简单,更简单的方式完成这项工作。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您究竟如何管理'mySql'权限?您是指您的网站中能够执行数据库操作的控制操作,还是您真的需要数据库访问权限管理?

如果是通过网络,你可以加入类似Zend Framework's ACL的内容,如果你想深入了解,或者用PHP构建的任何其他现有权限系统。