2017-08-27 61 views
0

我有一個關於後退按鈕的查詢。我們知道,按下注銷按鈕後,如果用戶按下後退按鈕,則必須重定向到登錄頁面而不是已認證頁面。 我試圖找到解決方案,但無法解決它在我的情況。ExpressJs,Node Js,護照 - 註銷返回按鈕

由於提前

這裏是我的routes.js截圖:

Here is my routes.js file

+4

請將您的代碼添加爲文本,而不是圖片。 – abagshaw

回答

0

當用戶在瀏覽器導航回的數據從本地瀏覽器緩存中所示,並沒有要求從你的服務器。

當瀏覽器返回按鈕時,頁面被重新加載並且沒有被緩存時,使用以下設置。

// caching disabled for every route 
server.use(function(req, res, next) { 
    res.set('Cache-Control', 'no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0'); 
    next(); 
}); 

// otherwise put the res.set() call into the route-handler you want