在同意之前如何防止cookie被设置或存储?

时间:2018-05-21 12:38:36

标签: javascript php

我有一个用PHP和JavaScript语言开发的网站,我在我的网站上使用cookies。此外,我的网站上还有许多第三方脚本,如谷歌分析,鼠标流,第三方聊天脚本等。这些脚本也存储cookie。 为了使我的网站符合GDPR标准,在存储营销cookie(如分析)之前,我需要确保访问者已经同意存储它。

我们可以向访问者显示一个弹出窗口,说明cookie政策,一旦他们接受,我们将开始存储cookie。

那么,我们如何防止在用户同意之前存储任何cookie。

2 个答案:

答案 0 :(得分:0)

我一直在做的是检查cookie是否存在,如果不存在,我将不会允许访问允许该功能的网站功能。如果存在,则用户已经同意。

答案 1 :(得分:0)

为简洁起见,您需要检查服务器端它们是否存在“ cookie同意” cookie / session var。在这种情况下,请在正常网站上提供服务;否则,请仅使用Cookie同意书和0个跟踪脚本来呈现一个准系统页面。

这不是那么容易,但是我想摆脱跟踪脚本并不是您的选择