javascript - 让用户知道我的网站使用 cookie 和本地存储来遵守 GDPR
问题描述
我知道如何使用 cookie 和本地存储,但我不确定何时可以使用。
我正在制作一个小型测验网站,人们可以在其中创建具有多项选择答案的问题,用户将能够通过创建帐户进行身份验证,身份验证和在数据库中存储问题由firebase管理。我正在使用 html、javascript 和 css,没有后端语言。
我在网上搜索过,mozilla 的这个网站解释了一些关于 cookie 的规定,这里是关于规定的部分。
涵盖使用 cookie 的立法或法规包括:
欧盟的通用数据隐私条例 (GDPR) 欧盟的电子隐私指令 加州消费者隐私法 这些条例具有全球影响力,因为它们适用于万维网上由这些司法管辖区的用户访问的任何网站(欧盟和加利福尼亚州,但需要注意的是,加利福尼亚州的法律仅适用于总收入超过 2500 万美元的实体等。)
这些法规包括以下要求:
通知用户您的网站使用 cookie。允许用户选择不接收部分或全部 cookie。允许用户在不接收 cookie 的情况下使用您的大部分服务。您所在地区可能还有其他法规管理 cookie 的使用。您有责任了解并遵守这些规定。有些公司提供“cookie 横幅”代码来帮助您遵守这些规定。
我已经尝试(正如他们所建议的那样)从一家公司获取 cookie 横幅,但它与本地存储没有任何关系,我不知道这是否是一个问题。此外,我认为 firebase 可能正在我的网站上使用分析,所以我应该通知我的用户进行跟踪。这是 我网站上的 cookie 横幅 Cookie 横幅的图像
这是按下“获取”按钮后存储在 cookie 中的事物类型的示例。
"wpcc=dismiss; username=<username>"
这是本地存储中的内容的图像。 本地存储 的图像 cookie 横幅将出现在网站的每个页面上,因此您将始终有机会看到它。除非用户按下“获取”按钮,否则 Cookie 不会存储在用户的计算机上。
本地存储将用于存储背景的颜色(它通过不同的色调循环以产生彩虹效果),这就是彩虹键。
有人可以让我知道我是否做错了什么以及我应该如何做,或者这一切是否都很好
解决方案
推荐阅读
- postgresql - Postgresql 在动态值上创建函数索引
- javascript - 没有得到 XMLHTTPRequest 的响应
- ruby - 使用 Rspec 共享示例测试 Ruby 类的属性
- scala - String Scala 中的模式匹配
- salesforce - 使用 apex 代码如何在 Sobject 上创建 Listview,具有标准和自定义字段
- html - 传单绘制 - toGeoJSON
- oracle - RDS vs EC2 短时间,测试oracle db?
- firebase-authentication - Ionic Firebase 谷歌登录
- python - 带有 chromedriver 的 Selenium 不能通过 cron 启动
- java - Gnome 3 中的 install4j 应用程序名称