0
我正在使用express 4.x編寫應用程序,並使用mozilla的客戶端會話模塊創建與祕密等會話。現在我創建了一個名爲fun.js的新文件它位於我的應用程序主目錄的子目錄中。我現在的問題是如何在此fun.js中訪問此會話的數據? 我會很高興你的幫助。從子文件夾中的文件訪問會話(客戶端會話)
乾杯
的Fabian
我正在使用express 4.x編寫應用程序,並使用mozilla的客戶端會話模塊創建與祕密等會話。現在我創建了一個名爲fun.js的新文件它位於我的應用程序主目錄的子目錄中。我現在的問題是如何在此fun.js中訪問此會話的數據? 我會很高興你的幫助。從子文件夾中的文件訪問會話(客戶端會話)
乾杯
的Fabian
像一個的NodeJS語言需要記住的最重要的事情是,代碼沒有重新加載/每個請求重置,該變量是永久性的;這意味着如果你設置變量a = 10,那麼每個用戶都會看到相同的值。
更多地處理請求並將每個請求看作是一個用戶,並在請求對象中添加變量,並且當請求對象通過不同的路由/插件/中間件/視圖時,它們都可以訪問該變量。
我通常做這個
app.use(function(req, res, next) {
req.isLogged = req.isAuthenticated();
if(req.isLogged){
res.setHeader("Cache-Control", "private");
}
req.session = 'random session key'
next();
});