起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2252|回复: 4

[已结贴] 用户信息错乱

[复制链接]

20

主题

55

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
发表于 2018-10-22 10:17:07 | 显示全部楼层 |阅读模式
主题: 用户信息错乱

    正文: 套用牛刀问答模板,别人发帖显示的 是我的信息。 查看数据发帖表 用户发帖时
的用户ID竟然是我的ID,所以导致后续的一系列错误。正式上线后才发现这个问题。现在
想死。




微信图片_20181022101640.png
微信截图_20181022100506.png

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
发表于 2018-10-22 10:22:32 | 显示全部楼层
发贴时,应该赋当前用户的ID,而不是你个人的ID,
个人理解首先是,页面有没有获取当前用户的信息
第二,是有过滤掉,多余的用户

这个是写日记案例的原理,差不多,可以参考一下
说的不一定对,仅供参考
我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp
回复 支持 反对

使用道具 举报

20

主题

55

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-10-22 10:56:55 | 显示全部楼层
xiaoqi827 发表于 2018-10-22 10:22
发贴时,应该赋当前用户的ID,而不是你个人的ID,
个人理解首先是,页面有没有获取当前用户的信息
第二,是 ...

感谢,因为问题不是100% 出现。  所以在考虑缓存问题。
回复 支持 反对

使用道具 举报

0

主题

1034

帖子

1363

积分

金牌会员

Rank: 6Rank: 6

积分
1363
QQ
发表于 2018-10-22 15:00:09 | 显示全部楼层
通过qq联系,看到楼主该应用几乎每个页面都用到了共享数据集(目的是存储当前用户)并且页面中都引入了用户组件(也是存放当前用户的)
1.如果使用共享数据,建议检查去除每个页面,去除刷新页面的操作,改为刷新数据集操作,需要刷新哪个数据表就设置刷新哪个
2.客户的这个案例基本每个重要页面都添加了用户组件,可以不使用共享数据(将用户表的共享数据选项清空)。比如发帖页,清空用户表的共享数据选项,我的页面用户头像昵称等也绑定 用户信息表的相应字段,直接从用户组件中取当前用户信息
可以按照这个方法排查一下您的应用
回复 支持 反对

使用道具 举报

20

主题

55

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-10-22 17:20:57 | 显示全部楼层
通过以上方式,解决了用户信息混乱的问题。  但是有新的问题出现,目前所有评论均是显示我本人的个人信息。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-5-3 12:17 , Processed in 0.121008 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表