体验在一段时间后自动终止模拟的情况

继续讨论:新实验性冒充界面中的 Bug

该更改现已稳定,我仍然可以复现此问题。是否有计划在冒充功能过期后改善管理员的体验?

我认为,更明确地提示您不再冒充该用户,将有助于防止出现误判的测试场景:管理员误以为某些功能对普通用户有效,而实际上他们仍在使用管理员权限。

此外,当“停止冒充”按钮无法工作时,也会令人困惑。

示例截图显示,用户似乎仍能看到工作人员(团队)分类,同时点击“停止冒充”按钮时出现错误。

5 个赞

哎呀,我忘了这回事,我把自己分配来修复。我认为问题有两方面:

  1. 当计时器到期时,发送一条 MessageBus 更新到 UI,以显示已达到时间限制。甚至可以在 UI 中显示一个计时器……
  2. 如果你点击“停止冒充”且时间已到,不要报错,只需重新加载页面即可。

或许可以将时间延长到 30 分钟,15 分钟确实有点短。

6 个赞

你觉得是否应该是 15 分钟的不活动时间,而不是从开始冒充时开始的倒计时?

如果你还没开始的话,我可以帮忙看看这个问题。:slightly_smiling_face:

2 个赞

我不太确定,我只是想知道如果已经有方法可以了解这一点,我们该如何定义不活跃状态?另外,我也不确定计时器的初衷是什么,是为了确保管理员不会长时间登录他人的账户吗?如果让计时器无限期延迟,是否违背了这一初衷?我不太确定……

如果我们能弄清楚这一点,当然,如果你愿意提交一个 PR,我很乐意将此事交给你处理:slight_smile:

1 个赞

是的。这发生在我加入之前,所以很难推断。不过既然持续时间是可配置的,也许我们最好不要改动它。:grimacing:

我可以先从优化现有功能的用户体验入手,比如改进提示信息。:saluting_face:

1 个赞