【发布时间】:2017-04-22 21:51:10
【问题描述】:
我使用 HTML 和 JS 创建了一个登录页面。它有一个表单和一个提交按钮。当用户输入无效凭据时,同一页面上会显示一条错误消息(显示在表单下方)。但是,如果凭据不正确,Facebook、GMail、Hotmail 等会将用户重定向到另一个页面。他们为什么选择这种方法?和安全有关吗?提前致谢。
【问题讨论】:
标签: javascript redirect servlets login
我使用 HTML 和 JS 创建了一个登录页面。它有一个表单和一个提交按钮。当用户输入无效凭据时,同一页面上会显示一条错误消息(显示在表单下方)。但是,如果凭据不正确,Facebook、GMail、Hotmail 等会将用户重定向到另一个页面。他们为什么选择这种方法?和安全有关吗?提前致谢。
【问题讨论】:
标签: javascript redirect servlets login
这主要是个人选择的问题。如果您正在使用 angular 或类似的方式创建单页应用程序,最简洁(也是我首选)的方法是照原样执行并在此处显示错误消息。如果您希望错误更“丰富”,则重定向可以达到您的目的。不过,通常在同一页面上显示错误就足够了。
【讨论】: