-1
A
回答
1
使用中間件功能來驗證每個請求。
function middleware(req,res,next){
if(req.session && req.session.user){
next();
}else{
return res.json({
response:"login"
})
}
}
route.get('/', middleware , function(){
//rest of the code
});
route.post('/', middleware , function(){
//rest of the code
});
使用res.render('page',{data:data});
訪問.jade頁面中的數據。
相關問題
- 1. 如何從asp.net中的公共共享函數調用公共函數?
- 2. 如何在節點js中同步我的函數調用?
- 3. 回調函數節點的回調js
- 4. 如何在PHP中捕獲公共靜態函數的調用?
- 5. 我們如何在javascript中使用事件處理程序調用公共函數內的公共函數
- 6. 如何調用外部函數節點JS路線
- 7. 如何將promise轉換爲節點js中的回調函數?
- 8. VB網絡:如何調用這個公共共享函數?
- 9. 在erlang shell中啓動公共節點
- 10. 如何在Clojure中調用公共類的非公共方法?
- 11. Js:點擊調用函數
- 12. 如何調用公共函數在JavaScript namesapce
- 13. 如何在HTML中調用JS函數
- 14. 如何創建一個回調函數節點js
- 15. 節點js,函數執行
- 16. 從JavaScript調用公共PHP函數
- 17. Javascript調用Activex上的公共函數
- 18. 節點js在啓動時調用一次函數
- 19. 節點js中的同步函數調用
- 20. 在節點js中調用window.sessionStorage
- 21. 如何避免TypeError:callback.apply不是一個函數,回調已被調用?節點js
- 22. 節點JS/Express應用程序 - 調用函數中的一個函數
- 23. 如何從JavaScript中的事件處理函數調用公共函數?
- 24. 如何在節點js中使用ajax?
- 25. 如何在節點js中使用async.applyEachSeries?
- 26. 如何在AngularJS中公開公共函數
- 27. 使用公共證書加密節點
- 28. 直到函數在節點JS
- 29. 在不創建新對象的情況下調用公共函數JS
- 30. 如何在Angular JS的節點點擊多次調用指令?
謝謝,這很有用。但是如何在中間件功能中傳遞參數。 – pranay
如何在jade模板中顯示這個中間件功能。 – pranay