PHP用户权限-最佳做法?

问题描述 投票:0回答:1

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

我目前拥有的是users表中的一列,称为“ permissions”,其中包含针对某些页面进行比较的字符串。

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

我敢肯定,有一种更好的方法可以更简单,更轻松地完成此任务。 有什么建议吗?

php mysql permissions
1个回答
1
投票

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

如果要通过Web进行访问,则可以结合使用Zend Framework的ACL之类的内容(如果您希望对其进行深入了解),或任何其他内置于PHP中的现有权限系统。

© www.soinside.com 2019 - 2024. All rights reserved.