【问题标题】:Invalid user credentials: redirect user to another page or display a message?用户凭据无效:将用户重定向到另一个页面或显示消息?
【发布时间】:2017-04-22 21:51:10
【问题描述】:

我使用 HTML 和 JS 创建了一个登录页面。它有一个表单和一个提交按钮。当用户输入无效凭据时,同一页面上会显示一条错误消息(显示在表单下方)。但是,如果凭据不正确,Facebook、GMail、Hotmail 等会将用户重定向到另一个页面。他们为什么选择这种方法?和安全有关吗?提前致谢。

【问题讨论】:

    标签: javascript redirect servlets login


    【解决方案1】:

    这主要是个人选择的问题。如果您正在使用 angular 或类似的方式创建单页应用程序,最简洁(也是我首选)的方法是照原样执行并在此处显示错误消息。如果您希望错误更“丰富”,则重定向可以达到您的目的。不过,通常在同一页面上显示错误就足够了。

    【讨论】:

      猜你喜欢
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      • 2012-04-05
      • 2010-12-18
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多