文章詳情頁
html - 使用mongoose.createConnection連接數據庫,當以post方式提交表單時,頁面不跳轉
瀏覽:74日期:2023-09-27 08:15:11
問題描述
問題解答
回答1:if(err){ req.session.regenerate(function(){req.session.msg = err;res.redirect(’/login’); }); }
這里加一個else來做一個跳轉測試呢
回答2:這兩個地方沒有實現跳轉邏輯,是不是用戶不存在或者密碼錯了?可以加個跳轉試一下。
if (!user){ err = ’User Not Found.’;}...else{ err = ’Authentication failed.’;}
soonfy
回答3:你前臺是怎么寫的? 一般登入都會用到ajax請求服務器,這時候瀏覽器是不認你后臺返回的跳轉的,要做另外處理,或者后臺返回url在ajax的回調方法內處理跳轉
回答4:你的用戶名和密碼,與數據庫的對不上!
回答5:問題已經找到,是因為使用mongoose.createConnection連接數據庫只能在當前的js中操作數據庫,這里我只是查找了users表中數據,在路由中我還涉及到了其他表的數據查詢操作,那里沒有寫mongoose.createConnection連接操作庫操作。
標簽:
HTML
排行榜
