php - 使用 cookie 登录且没有 php 会话时重新登录?
问题描述
我有一个带有会话和 cookie 的登录脚本,(记住我)用户名、令牌、选择器散列并设置为 cookie,但没有用户 ID 和 cookie 过期日期设置为 1 个月。
我需要为 cookie 设置用户 ID,以便在站点中使用它来显示数据,但是将所有关键数据设置为 cookie 对我来说并不合适。
我可以将 userName 切换为 userID,但 userID 在我的站点中比 userName 更重要,这就是我不想将其公开的原因。
要求重新登录以设置重要页面的 php 会话是一个选项。
还有什么建议吗?
欢迎各种建议,谢谢。
解决方案
推荐阅读
- sql - 查看 sys.database_principals 中所有用户的最低权限
- javascript - CastError:在路径的起息日转换为日期失败
- bootstrap-4 - 如何在中心获取表格
- java - 问题:Jsoup 用 < 后跟 word 解析字符串
- mysql - 用于数据库迁移的 Nifi
- webpack - Webpack 已使用与 API 模式不匹配的配置对象进行初始化。- 配置 [0] 具有未知属性“模式”
- excel - 根据光标的当前位置移动光标
- python - 为什么在 Python 中将长数字字符串写入文件会导致字符串转换为科学计数法?
- mongodb - 如何从 MongoDB 中的列表 ObjectID 中搜索
- android - com.google.android.material:material 的清单合并错误