KoaJS: как полностью удалить cookie-ключ из коа-сессии?
Как я могу удалить cookie
/ сессия создана из коа-сессии полностью?
Я установил сессию с этим кодом ниже:
ctx.session.authUser = { username: 'demo' }
И я получу данные ниже в console.log(ctx.headers)
:
{ 04:42:23
...
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'en-GB,en-US;q=0.9,en;q=0.8',
cookie: 'koa:sess=eyJhdXRoVXNlciI6eyJ1c2VybmFtZSI6ImRlbW8ifSwiX2V4cGlyZSI6MTU1OTM1Njk0MDg5MywiX21heEFnZSI6ODY0MDAwMDB9; ' +
'koa:sess.sig=IPjLXqhPCgAXo4zaktfCiJahK9w'
}
Когда я не хочу сеанс, я делаю:
delete ctx.session.authUser
ctx.session = null
И я получу данные ниже в console.log(ctx.headers)
:
{ 04:41:20
...
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'en-GB,en-US;q=0.9,en;q=0.8',
cookie: 'koa:sess=; koa:sess.sig=NWLyK0f8i6lmLBzmgpXjin3iJGg'
}
Как вы можете видеть, что cookie
Ключ все еще в заголовках. Могу ли я удалить его полностью?