客户端的本地存储或cookie密钥名称
localstorage or cookie key name in client side
我看到一些代码在github设置本地存储键,如'user'在本地存储。我认为它应该至少$domain_name + '用户',因为这可能与其他应用程序冲突。我是对的吗?
No。每个origin都有自己的命名空间。一个origin不能访问其他origin的localStorage数据
域名不是必需的,因为浏览器按来源将它们分开,所以不同的域名不能存储另一个域名。
然而,如果你发布一个脚本或库使用localStorage
,那么你可能想要前缀一个命名空间,这样它就不会与任何可能在同一域中运行的其他脚本的localStorage
冲突。
示例如果你有一个jQuery媒体播放器插件,你的关键字可以是" jQuery .mediaplayer。或者如果你有一个React组件,你的键可以是" React .mediaplayer.color"
相关文章:
- API密钥使用和检查示例
- react.js中的密钥绑定
- JS对象密钥序列
- 似乎无法使用javascript从AWS 3S中删除密钥
- 加载两个具有相同父密钥名称的json文件
- 如何获取$data.Entity的密钥
- Angular ngRepeat:重复错误(尽管没有重复的密钥)
- CryptoJS和密钥/IV长度
- 基于api密钥的NodeJS web服务
- 输入密钥和firefox提示
- React Rails应用程序中动态子项的密钥分配问题
- 正在Javascript Cookie中设置重复密钥
- 通过localStorage中的密钥获取ID
- 从密钥中获取价值.JavaScript
- Javascript对象中的跨浏览器密钥查找性能
- D3动态json密钥名称
- OAuth 2.0 OpenID连接环回和密钥斗篷
- 从Javascript中读取Django会话密钥cookie
- 如何在节点中使用会话密钥的标头而不是cookie's Sails.js
- 客户端的本地存储或cookie密钥名称