gpt4 book ai didi

php - php 中 if 中只允许管理员执行的代码是否受到保护?

转载 作者:行者123 更新时间:2023-11-29 09:14:12 25 4
gpt4 key购买 nike

碰巧我有几个页面仅供管理员访问,并且我网站的每个用户在 MySQL 数据库中都有一个条目。有一个名为 Rank 的列,该列有两个有效值:AdminUser。为了保护我的内容,我使用如下代码:

if($user->rank == "Admin"){
//Code Here
}else{
echo "youre not a admin!"
}

所以我的问题是:此页面是否 protected ?

我知道如果有人通过任何其他方式侵入我的数据库并将其级别更改为管理员,他们就可以访问此页面,但除此之外,这安全吗?

最佳答案

安全不是一个二元的东西,它更像是一个连续体。不可能仅根据几行代码就将网站或应用程序指定为安全的。

关于php - php 中 if 中只允许管理员执行的代码是否受到保护?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4653956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com