gpt4 book ai didi

php - 在 codeigniter 的 session 中包含所有用户详细信息是否好?

转载 作者:行者123 更新时间:2023-11-30 22:26:18 25 4
gpt4 key购买 nike

我目前正在做一个代码点火器项目,它基于学生管理系统。我将用户 ID 存储为

$session_id = $this->session->userdata('u_id');

我打算使用模型函数并通过此 session_id 获取当前登录用户的其他详细信息。我使用 mysql 作为数据库。我的 Web 应用程序将被 20,000 多个用户使用。与在 codeigniter 中的 session 数组中声明所有用户详细信息相比,在任何地方调用模型函数是否存在性能差异?

最佳答案

你的问题似乎与我在标题中读到的不同,所以我会回答这两个问题。

在 codeigniter 的 session 中包含所有用户详细信息是否好?:

不,将所有用户数据保存在一个 session 中并不好。仅保留需要保留的数据(例如仅用户 ID 就足够了),但我个人认为我也会加密数据。只是为了安全起见。

除此之外,调用一个函数来获取所有其他数据并没有错。这是你需要做的。您不希望您的用户无缘无故地持有他们自己的所有数据。

关于php - 在 codeigniter 的 session 中包含所有用户详细信息是否好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35113907/

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