首页 > 解决方案 > 如何将 html 连接到 node.js/express 后端?

问题描述

我一直在四处寻找,找不到一个好的解决方案。我正在做一个基于 HTML(制作一堆页面)-> CSS(样式化页面)-> JS(添加一些功能)的学校项目,最后使用我们想要的任何后端。

我使用 mongodb 和 node/express 进行功能注册和登录,它通过 POSTMAN 工作,但我不确定如何将其连接到为原型注册/登录制作的现有 html 文件。

有什么建议吗?

标签: htmlnode.jsmongodbexpress

解决方案


您需要考虑几件事。

如果目标是通过您的后端对用户进行身份验证,您需要一种方式让您的前端与后端通信并检查用户是否已登录。为此,您需要快速服务器来验证用户的登录信息并将令牌发送回用户。然后,用户可以使用此令牌访问服务器上的受保护路由。

您可以使用 axios 库向您的服务器发送一个包含登录信息的 POST 请求,并让服务器在请求成功后将用户重定向到受保护的 url。

我无法仅在这篇文章中解释如何做到这一点,但这里有一个关于如何开始的优秀教程。

认证教程


推荐阅读