gpt4 book ai didi

node.js - 如何设置带环回的 redis 快速 session 存储?

转载 作者:可可西里 更新时间:2023-11-01 11:24:59 25 4
gpt4 key购买 nike

我正在使用 loopback 3。哪种连接器更好 loopback-connect-redisloopback-kv-redis 以及如何在 express-session 对象中配置存储属性添加数据源后。

我试过:store: app.dataSources.myDataSourceName 但我收到错误消息 "store.get is not a function" 所以我尝试了:

store: app.dataSources.myDataSourceName).KeyValueAccessObject

我没有收到任何错误,但我在 Redis 上没有任何键值。谢谢

最佳答案

Loopback(诚然,我不是很熟悉)基于 Express(我很熟悉)。

我认为您应该像在普通 Express 中一样使用 express-sessions

const 
...
session = require('express-session'),
RedisStore = require('connect-redis')(session),
redis = require('redis'),
rs = new RedisStore({ client : redis.createClient([connection your info]) })
});

session({
secret : 'foobar',
store : rs
});

然后您将在 session 阶段将其注册到您的 middleware.json 文件中。

关于node.js - 如何设置带环回的 redis 快速 session 存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47763473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com