草庐IT

CookieName

全部标签

javascript - 如何让这个 cookie 在 14 天后过期

functionsetcookie(cookieName,cookieValue,nDays){vartoday=newDate();varexpire=newDate();if(nDays==null||nDays==0)nDays=1;expire.setTime(today.getTime()+3600000*24*nDays);//changedthatto*14document.cookie=cookieName+"="+escape(cookieValue)+";expires="+expire.toGMTString();}functionreadcookie(cooki

javascript - 从 JavaScript 生成的 Cookie 中解析 Rails 中的 JSON 字符串

我正在尝试解析存储在我的Rails代码正在调用的cookie值中的JSON字符串。Rails能够读取字符串,直到分隔字符串中两个不同键值对的逗号(',')为止。JavaScript:varvalue1="v1";varvalue2="v2";varobj={key1:value1,key2:value2};document.cookie="cookiename="+JSON.stringify(obj);cookies:Name:cookienameContent:{"key1":v1,"key2":v2}rails:@cookievalue=cookies[:cookiename]在

javascript - 检查 Javascript 中是否存在 httponly cookie

如问题所述,如果cookie是HttpOnly,您能否确定它是否存在于Javascript中?我不需要访问其中的信息,只要知道它有一个即可。关于这种情况的更多信息是,最初有一个Web服务器使用cookie作为身份验证token,并且由于客户端未使用它而将其设置为httponly,因此增加了安全性。但是现在需要进行更改,客户端需要知道它是否具有cookie(因为站点可以在用户未登录的情况下工作,但如果用户已登录(身份验证cookie将存在),则站点需要显示某些东西并隐藏其他东西。Web服务器上还有其他安全预防措施,因此在客户端具有不正确的身份验证cookie的情况下没有危害,但该站点使其

php - Slim 3 框架 + Cookie

我一直在使用SlimFramework2一段时间但想切换到最新版本3。在阅读upgradeguide时,我对他们只是说“cookies已从核心中删除”并提到FIGCookiesgithubrepo感到有点沮丧其中包含根本不适用于Slim的代码片段。谁能分享一些使用Slim3设置和获取一些虚拟cookie的工作代码片段?谢谢。 最佳答案 如果不想使用经过测试的PSR-7库FIGCookies你可以使用这个:namespaceYour\App;usePsr\Http\Message\ResponseInterfaceasResponse

PHP $_COOKIE 仅在一个目录中可用

我遇到了一个奇怪的问题。我正在将AJAX发送到设置$_COOKIE['cookieName']的PHP文件然后我在主文件中回显该cookie。问题:如果处理AJAX的PHP文件与View文件位于同一文件夹中,则$_COOKIE['cookieName']将正常回显。但是,如果我将它移动到不同的目录,Ajax响应将成功通过,但“$_COOKIE”不会在View文件中回显,就好像它从未设置过或没有设置一样不存在。处理AJAX的文件:$exp=time()+3600;setcookie("cookieName","tiger",$exp);if(isset($_COOKIE['cookieN

node.js - 无法运行 node-redis-session 库

我已经安装了node-redis-session依赖,第一次运行正常,但是我删除了浏览器创建的cookie,现在我不能让它再次运行。这是错误信息TypeError:Objectobjecthasnomethod'hasOwnProperty'at~/../server/node_modules/node-redis-session/lib/index.js:57:22这是代码的摘录(第57行)varsid;if(!req.cookies.hasOwnProperty(cookieName)){//easytofindinrediswithcommand"keys*s|*"sid='s|

node.js - 无法运行 node-redis-session 库

我已经安装了node-redis-session依赖,第一次运行正常,但是我删除了浏览器创建的cookie,现在我不能让它再次运行。这是错误信息TypeError:Objectobjecthasnomethod'hasOwnProperty'at~/../server/node_modules/node-redis-session/lib/index.js:57:22这是代码的摘录(第57行)varsid;if(!req.cookies.hasOwnProperty(cookieName)){//easytofindinrediswithcommand"keys*s|*"sid='s|

c# - ASP.NET MVC Cookie 实现

我尝试在我的应用程序中实现一个基本的cookie助手。主要是我每次都检查基本Controller是否设置了cookie。如果cookiespublicclassMyCookie{publicstaticstringCookieName{get;set;}publicvirtualUserUser{get;set;}publicvirtualApplicationApp{get;set;}publicMyCookie(Applicationapp){CookieName="MyCookie"+app;App=app;}publicvoidSetCookie(Useruser){HttpC

c# - ASP.NET MVC Cookie 实现

我尝试在我的应用程序中实现一个基本的cookie助手。主要是我每次都检查基本Controller是否设置了cookie。如果cookiespublicclassMyCookie{publicstaticstringCookieName{get;set;}publicvirtualUserUser{get;set;}publicvirtualApplicationApp{get;set;}publicMyCookie(Applicationapp){CookieName="MyCookie"+app;App=app;}publicvoidSetCookie(Useruser){HttpC