Я хочу иметь другой секрет для (отмены) подписи файлов cookie на основе идентификатора пользователя из req.params
. Я знаю, что секрет установлен в app.use(cookieParser('secret'))
, но как мне изменить его во время работы сервера? Секрет будет получен из базы данных.
app.use(cookieParser('secret'))
//user tries access a resource
app.get('/:id',(req,res) => {
const expectedID = req.params.id
//based on the url id find the user specific secret on the database
console.log(req.signedCookies)
res.cookie('ID','user1', params)
res.status(200).sendFile(path.join(__dirname,'public','index.html'))
})