国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

node.js - session怎么存到cookie,然后服務器重啟后還能獲取。數據庫不用mongodb或redis,數據庫是mysql

瀏覽:107日期:2022-06-16 13:55:38

問題描述

網上大多數據庫是mongodb和redis,存session的時候直接new一個對象出來保存。現在我想數據庫是mysql,所以怎么做才能服務器重啟后根據sessionid獲取相應的信息還有這個req.session.user = user;,直接寫就能把session存進cookie了嗎

問題解答

回答1:

如果用的是express-session 插件,可以切換session 存儲插件的, 你可以使用mysql 進行session 緩存;你需要裝一個 connect-mysql模塊,并設置session 的存儲方式。

var express = require(’express’), MySQLStore = require(’connect-mysql’)(express), options = { config: { user: ’dbuser’, password: ’dbpassword’, database: ’db’ } }; var app = express.createServer();app.use(express.cookieParser());app.use(express.session({ secret: ’supersecretkeygoeshere’, store: new MySQLStore(options) }));

另外 cookie 中存儲的是sessionId的加密信息, 分成兩段用‘.’ 分割,第一部分是sessionId 第二部分是sessionId 的加密結果,用來校驗cookie 是否被竄改

主站蜘蛛池模板: 久久精品福利视频在线观看 | 欧美另类videosbestsex久久 | 欧美一级视频免费看 | 国产女人在线视频 | 99久久精品免费看国产一区二区 | 亚洲精品综合久久中文字幕 | 欧美一级看片 | 九九久久久久午夜精选 | 久久精品免费观看视频 | 欧美精品一区二区在线观看播放 | 成人久久18免费网站入口 | 国产成人v视频在线观看 | 久久久久欧美精品网站 | 天天夜夜久久 | 婷婷尹人香蕉久久天堂 | 国产精品亚洲高清一区二区 | 精品外国呦系列在线观看 | 亚洲视频偷拍自拍 | 一区二区三区视频观看 | 欧美激情毛片裸推荐 | 久久久免费精品 | 99爱精品视频 | 国产欧美日韩图片一区二区 | 欧美videosex性欧美成人 | 久久视频一区 | 亚洲 欧美 视频 | 国产自愉自愉全免费高清 | 欧美成人看片黄a免费看 | 日本亚洲欧美在线 | 亚洲国产成人久久综合野外 | 日本黄大片影院一区二区 | 欧洲一级毛片免费 | 日韩在线一区二区三区视频 | 久操免费在线视频 | 99re9精品视频在线 | 成人网在线免费观看 | 中文字幕av一区二区三区 | 99久久精品免费 | 久久视精品 | 国产浮力第一页草草影院 | 9lporm自拍视频在线 |