簡體   English   中英

sessionStore.close()在“ express-mysql-session”中實際上做什么?

[英]What does sessionStore.close() actually do in `express-mysql-session`?

從文檔中尚不清楚此操作的作用。

關閉會話存儲

干凈地關閉會話存儲:

sessionStore.close();

close the session store實際上是什么意思?

我需要注銷用戶。 我只需要從數據庫中刪除會話記錄。 我是否需要關閉會話存儲才能實現?

源開始 ,調用sessionStore.close()結束數據庫連接。

要注銷用戶,您可以

  • 通過調用req.session.destroy()破壞會話
  • 或者,如果您使用的是passport.js,請致電req.logOut()

為了破壞會議

router.route('/logout')
    .get((req, res, next) => {
        req.session.destroy(function(err) {
            return res.redirect(302, '/login');
        })
    });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM