以不同用户的身份实时登录

您好

我曾在多次滚动帖子时被登录为另一位用户。
每次都是同一位用户。

我们都拥有管理员权限。

日志中没有任何内容。

不过话说回来,有一次我以与前面提到的用户不同的用户身份登录了。
该用户既不是管理员也不是版主。

所有情况均为 Firefox 移动版、Android 14/LineageOS 21

这是在这里发生的吗?还是在你的实例中?如果你只在你的实例中遇到此问题,我建议移除任何自定义插件并重新构建。

移至 Support,因为没有明确的重现步骤。

3 个赞

这大约是每两周一次,而且我不用其他的 Discourse 实例,所以无法确定。

是的,这个

它发生在我运行的实例上。这种情况已经发生一段时间了。据我所知,只有他一个人会遇到这种情况,而且转换总是发生在同一个用户身上。

我检查了日志,以确保他没有误触“模拟”按钮,但我不知道还能去哪里查找以追踪这个问题。

使用的插件:

如果您想追踪并隔离问题:

  • 从两个用户中移除管理员权限
  • 让两个用户从所有设备注销
  • 重置两个用户的密码

然后看看问题是否仍然存在。

1 个赞

鉴于这种情况相当罕见,如果确实发生了,下一步该怎么做?如果那样的话,我想提供比“仍然坏了”更多的信息给你们。

1 个赞

我关于这只是一个用户登录的说法是错误的

这似乎只在他使用 Firefox 在移动设备上滚动时发生

1 个赞

您知道他的手机是共享的吗?也就是说,您也使用他的设备访问您的论坛吗?

而且这只会在 Lineage OS 上的 Firefox 中发生吗?

据我所知,没有人共享设备。他在加拿大,而他变成的那个人住在德国。在这种情况下,他“变形”成的用户是一位已知的 iPhone 用户,而他(据我所知)是一位 Android (oneplus) 用户。

也许是他们令牌的时间戳问题?我不知道 discourse 是如何生成用户令牌的。timedatectl 似乎是准确的。

1 个赞

真的不太确定。也许浏览器中的日志控制台可以提供一些额外的细节。

你说过变化发生在滚动时吗?

他们身处不同的国家,这使得这个问题非常有趣也非常奇怪。特别是他们还在使用不同的移动平台。

1 个赞

我一直不愿报告此问题,因为它非常罕见,而且我们尚未成功找到原因。我也怀疑我正在使用的反向代理……但由于我无法自行复制此问题,因此似乎无法追踪。

1 个赞

也许可以让他尝试一下。我知道 LineageOS 是一个去除了 Google 服务的 Android。也许他们软件堆栈中的某些东西也可能在起作用。

LineageOS 如果我没记错的话,有一个选项可以使用 Google 服务,比如 Play 商店,并想象一下在沙盒中使用 Chrome 来防止与 Google 平台相关的隐私问题。也许可以在沙盒中尝试 Chrome 或基于 Chrome 的浏览器。

也许也有一个去除了 Google 服务的 Chrome 浏览器变体版本。

1 个赞

我相信他仍然拥有gapps,所以这将是Firefox移动版的Play商店版本。我也在使用Brave的lineage,并且不记得发生过这种情况。

我知道有些人提到它发生在其他用户身上,但我不确定细节,而且我知道它会针对tsk发生。

我将尝试使用FF移动版来查看是否可以重现。

1 个赞

有一位用户在 Windows 10 上使用 Brave,在普通的旧版 Android 上使用 Brave Mobile,遇到了此问题。

@tsk@Adubs 的情况相同。

1 个赞

我安装了gapps,并且Firefox是从Play商店下载的。

我安装了ublock和I don’t care about cookies扩展。

每次发生这种情况时,我都在浏览帖子或回复帖子。

1 个赞

又过了一段时间,但这种情况又发生了。

我在滚动一个帖子时实时更改了用户。
但是,我的个人资料图片仍然在右上角,尽管我已登录为另一个用户,但点击它仍然会转到我的个人资料。

似乎我被添加到了与他的安卓设备相同的登录会话中。
这里的另一个用户是 Cekim。
发生这种情况时他也在在线状态,并且 discourses 不喜欢我们处于同一个会话中,给出了“草稿已打开”之类的提示,当我丢弃该警告并尝试与他同时发帖时,我被自动注销了。
发生这种情况时,被圈出的会话是受影响的会话。
标记为“android chrome 4 mins”的那个是我们两人都登录的会话。