【问题标题】:should I refresh the page upon user logout我应该在用户注销时刷新页面吗
【发布时间】:2014-02-06 12:37:16
【问题描述】:

每当用户从我的网站页面单击logout 时,我都会在服务器上将他注销(销毁会话和自动登录令牌)。我应该刷新页面还是只更新显示用户名的标题部分?

【问题讨论】:

  • 你能添加更多关于你想要达到的目标的细节吗?谢谢。
  • 我不想做任何事情:)。我只是想知道在我注销用户后是否应该刷新页面。我知道该怎么做。
  • 这在很大程度上取决于您的网站。例如。是否显示任何用户特定的敏感数据?我只是想了解一些背景细节来帮助你。
  • @SilverlightFox,不,没有显示敏感数据。如果正在注销的用户当前正在观看特定于用户数据的页面,我将重定向他。但是,如果在没有用户信息的页面上,我看不到刷新页面的理由。我有同样的登录问题——我应该刷新页面吗?我问这个是因为我看到很多网站都这样做。

标签: security web user-experience


【解决方案1】:

您可以只更新显示当前登录用户名的部分。由于cookie现在将被清除(假设身份验证是通过cookie完成的),因此随后的任何链接都将在注销状态下访问。

【讨论】:

    【解决方案2】:

    好吧,既然我们在谈论网络... JavaScript、jQuery 和 AJAX 可能是您问题的答案。只需通过 AJAX 发送注销请求,验证答案,然后使用 jQuery 或 JavaScript 删除/隐藏标题部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-11
      • 2014-10-04
      相关资源
      最近更新 更多