我正在构建我的用户身份验证,而且这些教程并没有真正详细介绍100%。
示例总是显示如果您提交数据后如何登录,假设它已经在数据库中。
但是在许多HTML页面上,您会看到彼此相邻的登录和登录按钮。如何根据按下哪个按钮使身体解析器识别所需的功能?这两种情况都涉及提交的数据。
非常感谢!
PS。我正在使用EJS视图引擎。
答案 0 :(得分:0)
正文解析器与登录或登录无关。
它的目的是通过检查请求标头 Content-type 并使用适当的方法解析它来解析请求的正文。例如,如果内容是json,它将使用 JSON.parse 并将结果分配给req.body。
按钮可以是href设置为 / login 或 / signin 的锚点,因此在您的服务器上需要登录并登录路由来处理每个操作