【发布时间】:2013-07-04 05:15:54
【问题描述】:
我正在尝试在 Node 的 express 模块中使用已签名的 cookie,并且已阅读文档,但对如何验证它们感到困惑。据我了解,我必须验证服务器上的 cookie。但是,我不清楚我是如何做到的。我会收到cookie,然后呢?我必须运行一个函数来验证它吗?如果有,是什么功能?如果不是,并且它是自动的,如果确实修改了 cookie,我该如何编程?我必须使用什么代码来检查这个?我打算使用这些签名的 cookie 进行用户身份验证。因此,如果我转到一个页面,并希望根据用户是否经过身份验证显示不同的内容,我不知道该怎么做。如果页面在我验证 cookie 之前呈现,我看不出这怎么可能。因此,我假设我必须在呈现页面之前验证 cookie,这导致我提出这个问题,以便弄清楚如何做到这一点。
基本上,我希望做这样的事情:
if(CookieIsVerified)
{
.....
}
else if (!CookieIsVerified)
{
.....
}
【问题讨论】:
标签: javascript html node.js cookies express