问题标签 [react-cookie]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 关闭浏览器时 Cookie 会被删除吗?
我一直在使用 window.localstorage 毫无问题地保存一些数据,数据在会话之间持续存在。
我决定改用cookie,使用'react-cookie',代码如下:
如果我调用“setToken”,则值集仍然存在,但是如果我关闭浏览器并再次打开它,则数据将丢失。
我的根渲染函数根据网页 https://www.npmjs.com/package/react-cookie具有 cookie 提供程序:
reactjs - react-cookie 不会在 cookie 内部对象中保存新 cookie,并且 withCookie 包装器给我 props.cookies undefined
您好我有以下问题:
1.第一个问题
当用户登录到应用程序时,会触发函数async handleSubmitForm()。我正在尝试将令牌保存到 cookie 中(这只是临时解决方案......)调用方法setTokenInCookies。如果有我的 cookie,我会检查浏览器设置中的 cookie 并且它是!刷新页面后console.log(this.props.cookies)
放在我的代码中的某处(例如在渲染方法中)给我 cookie 列表,其中不包含我的 cookie。
2.第二个问题
我想访问不同组件中的cookie,但 console.log(this.props.cookies)
给我未定义。
javascript - react-cookie 无法设置 expires 或 maxAge
我似乎无法使用 react-cookie 设置 cookie 的过期时间......这是我的设置:
以下尝试失败:
Chrome 继续呈现:
javascript - 删除使用“react-cookie”存储的 cookie,与域无关
我正在使用 保存 cookie react-cookie
,同时我设置了一些 optins live maxAge
& domain
。
例子:
现在,在删除时,我必须在选项中使用相同的参数来删除 cookie,否则由于域参数 cookie 不会被删除!
例子:
但这不会删除用'beta.example.com'
or保存的 cookie'example.com'
无论设置了什么子域,我都想删除我域的所有 cookie。到目前为止,我无法找到解决方案:(
链接到包:react-cookie
javascript - Cookie 不接受我所有的项目到它的数组中
我有一个用于购物车的 cookie,但是当我尝试将另一个项目添加到存储在其中的数组中时,它似乎忽略了它,这是代码:
似乎可能是资源错误,但我认为我的输入(“矿工”数组)应该没问题,我仍然会包含它,因为我只能使用 miner2 和 miner3 将两个项目放入数组中,但 miner0 没有让任何其他人进入数组
reactjs - 无法使用 Universal-cookie 从我的 React 应用程序访问带有 HttpOnly 标志的 cookie
我正在我的 React 应用程序中设置 CSRF,并且我正在尝试访问由我的 Node 服务器设置的 cookie。
我正在universal-cookie
尝试读取cookies。我可以访问一些 cookie,但不是我需要的。
饼干看起来像:
使用universal-cookie
我试过:
我可以_csrf
正常访问,但无法获得csrf_token_secret
.
我需要做些什么不同的事情来获得这个 cookie 的价值?我认为这与HttpOnly
国旗有关?
reactjs - 如何使用 react-cookie 在 react js 中获取 cookie?
react-cookie 文档有这个例子
我可以在不使用 componentWillMount 的情况下使用 cookies.get 吗?
reactjs - reactjs 有用于用户配置文件的会话或 cookie 吗?
我知道React是客户端,但它是否有会话或 cookie 可以通过Axios将其发送到服务器以获取购物车和用户配置文件?
我找到了react-cookie但是,它安全吗?
reactjs - 为 cookie 管理创建单独的反应组件
我有一个组件,如果它的 prop.paramA 与存储在 cookie 中的 paramA 值不同,它就会呈现。
以下是我尝试将 cookie 管理逻辑移动到单独的组件中。问题是问题组件仅在 showQuestion 为 false 时呈现一次,所以我永远看不到问题。
目前,我的代码如下所示
我写了以下 CookieManager 组件-
以下是顶级应用程序
reactjs - 如何在打字稿中导入 react-cookie
我正在使用 Visual Studio 2017 提供的反应模板创建一个反应应用程序。我想在我的应用程序中使用react-cookie。我已经使用命令安装了这个库
但是当我尝试在我的组件中导入它时,它会在编译时给我以下错误:
(TS) 找不到模块“react-cookie”的声明文件。'D:/somepath/node_modules/react-cookie/lib/index.js' 隐含了一个 'any' 类型。如果存在,请尝试 npm install @types/react-cookie 或添加包含声明模块“react-cookie”的新声明(d.ts)文件
我尝试使用安装它
但是控制台向我显示了一条消息
@types/react-cookie 不在 npm 注册表中。您应该让作者发布它(或自己使用名称
我很陌生,所以也许我犯了一个愚蠢的错误。有人可以帮助我,因为我需要在我的项目中使用这个库。