标签: javascript node.js express mongoose bcrypt
首先,问题在于,每当我尝试提交/发布注册或登录表单时,我都会遇到404错误,因此我的一个朋友告诉我要进行几处更改,但是在第二次提交后,我现在每当我尝试获取登录页面或注册页面时,都会出现404错误
这是我在Github上的整个项目。
https://github.com/tigerabrodi/blogcms
如果有人能抽出时间来研究这个问题并帮助我解决这个问题,我将非常感激。
我不仅希望获得登录页面或注册页面,而且希望能够发布它们,然后将用户保存到数据库中。
答案 0 :(得分:0)
我相信您只是忘记了使用authRoutes包含app.use(...)(定义为here)。这就是为什么它会为您提供404的原因-未定义诸如GET /signup或GET /login之类的路由。
authRoutes
app.use(...)
GET /signup
GET /login
因此,解决方案是将this line上的app.use(authRoutes)添加到您先前定义的其他路由之下。
app.use(authRoutes)
让我知道这是否可行。