gpt4 book ai didi

PHP - 使用用户配置文件保护用户权限

转载 作者:行者123 更新时间:2023-11-29 03:27:46 26 4
gpt4 key购买 nike

我目前正在为自己建立一个网站。我希望将某些方面限制在公众面前,以便当用户成为成员(member)时,他们拥有“完全”访问权限。

计划是有一个成员(member)区(面向公众),这也将允许用户拥有一个他们可以编辑的独特的个人资料(例如个人资料图片等)目前我'已经设置了成员(member)登录,它确实将用户定向到“成员(member)区”,问题是权限。目前,如果有人使用 url 浏览到这个“成员(member)区”,他们可以直接进入。因此,权限 是我一直在努力解决的一个大问题。用户自己也有一个独特的页面,他们可以在其中编辑自己的详细信息。

我还打算有一个公司区域(公司登录已经以与成员(member)登录相同的方式创建),在成员(member)留下对他们从公司收到的工作类型的评论后,公司简介上显示如果他们愿意,他们可以对此做出回应。

TL:DR - 成员(member)区权限限制非用户查看网站的某些方面。成员(member)独特的个人资料。公司简介。

有人有设计这类东西的任何好的教程或技巧吗?

非常感谢任何帮助。

谢谢,安德鲁

最佳答案

您可以使用 SESSIONS 变量 SESSIONS

每次用户登录时,您都会启动一个 session ,并将检查权限所需的详细信息(例如用户类型)存储在 session 变量中,此后可以从任何页面访问 session 变量

因此在每个页面中,您都可以检查是否设置了 session 变量,这意味着用户已登录

例子

session_start();
$_SESSION["level"] = 1;
if ($_SESSION["level"] == 1) do your thing

关于PHP - 使用用户配置文件保护用户权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33954374/

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