CNode

express session的问题,求大神解答

问答
Ssw-wang发布于11 年前最后回复11 年前12 回复4748 浏览0 收藏
app.use(session({
	secret: 'foo',
    cookie: {maxAge: 1000 * 60 * 60 * 1},//1 hours
    store: new MongoStore({
        host: 'localhost',
        port: 27017,
        db: 'foo'
    })
}));

大神们,这里面的secret是什么意思呢?

查看回复

回复 (12)

S
sw-wang#1·11 年前

貌似还不能去掉,不然就报错

H
hezedu#2·11 年前

这是一个秘密

S
sw-wang#3·11 年前
引用 hezedu这是一个秘密

@hezedu 这个秘密在这里面啥意思啊,起什么作用

H
hezedu#4·11 年前
S
sw-wang#5·11 年前
引用 hezedu@sw wang 加密cookie吧.嗯嗯.

@hezedu 能再具体点么,我是小白。。。

H
hezedu#6·11 年前

加密这玩意: QQ截圖20150710162814.png

S
sw-wang#7·11 年前
引用 hezedu加密这玩意:

@hezedu 可以随便填写吧

H
hezedu#8·11 年前
引用 sw-wang@hezedu 可以随便填写吧

@sw-wang 越复杂越好

S
sw-wang#9·11 年前
引用 hezedu@sw wang 越复杂越好

@hezedu 哦哦,还有 我设置了cookie为5分钟过期,怎么5分钟后还有这个session呢 cookie: {maxAge: 1000 * 60 * 5 }

C
creasy2010#10·11 年前

像密钥一样, 用来加密 cookie.... untitled2.png

Y
yipingw#11·11 年前

用来加密session的秘钥,要注意不要泄露

参与回复
登录后即可参与回复。登录