我正在构建一个小型应用程序,用户可以使用CodeIgniter登录

我的问题是,当用户登录时,是否建议在会话中存储很多用户的个人信息(例如,他们的用户ID,名称,电子邮件和电话号码)。还是我应该不理会个人信息,只在会话中保留其用户ID?

我不想不断进行数据库查询来获取一些或用户的基本信息。

更新资料

我将使用数据库来存储他们的所有信息,我只想知道他们何时登录,是否建议将他们的数据以及数据库存储在会话中?

谢谢

最佳答案

您只应在跟踪该当前用户的会话中保留临时数据。在需要之前,其他所有内容都应隐藏在数据库中。

10-08 07:16
查看更多