Javascript 是否可以缩短登录时间?

Javascript 是否可以缩短登录时间?,javascript,php,html,node.js,ajax,Javascript,Php,Html,Node.js,Ajax,我正在考虑缩短登录web域的时间。 我的计划是这样的: 输入用户名时,将生成onkeyup事件,并使用AJAX检查数据库中的用户名 它将产生找到用户名的结果,如果输入了正确的密码,它将只检查变量中的密码。 那么,登录时间会缩短吗 我认为时间不会减少,因为您要进行两次数据库调用(一次用于用户名,一次用于密码),这可以在一次调用中完成。您的应用程序不会被打开。假设我输入用户名admin,它检查发现Ok。。我输入密码admin,它不是admin的密码,而是另一个用户的密码,因为您只会检查密码是否正确

我正在考虑缩短登录web域的时间。
我的计划是这样的:

  • 输入用户名时,将生成onkeyup事件,并使用AJAX检查数据库中的用户名
  • 它将产生找到用户名的结果,如果输入了正确的密码,它将只检查变量中的密码。
  • 那么,登录时间会缩短吗
我认为时间不会减少,因为您要进行两次数据库调用(一次用于用户名,一次用于密码),这可以在一次调用中完成。您的应用程序不会被打开。假设我输入用户名admin,它检查发现Ok。。我输入密码admin,它不是admin的密码,而是另一个用户的密码,因为您只会检查密码是否正确。登录是一个非常简单的db调用,您不应该关心这个问题。无论如何,要实现这一点,您需要将检索到的用户名和密码存储在会话中,这样您就可以对照密码进行检查,而无需再次调用db。这么多潜在的问题。。。如果用户在完成db调用之前提交了登录表单(虽然不太可能,但仍然如此),该怎么办。当你有更多的经验时,自己思考更多的问题。