Molti di voi sono probabilmente a conoscenza della nuova legge sulla privacy dell'UE, ma per quelli che non lo sono, significa sostanzialmente che nessun sito gestito da una società residente nell'UE può impostare i cookie classificati come "non essenziali per il funzionamento del sito Web "su una macchina per visitatori a meno che non sia stato espressamente autorizzato a farlo.È possibile bloccare l'impostazione dei cookie utilizzando Javascript o PHP?
Quindi, la domanda diventa come affrontare al meglio questo?
I browser hanno ovviamente la possibilità di bloccare i cookie da un sito Web specifico integrato a loro. La mia domanda è, c'è un modo per fare qualcosa di simile usando JS o PHP?
intercettando tutti i cookie che potrebbero essere tentati di essere impostati (inclusi i cookie di terze parti come Analytics o Facebook) e bloccarli a meno che l'utente non abbia dato il consenso.
È ovviamente possibile eliminare tutti i cookie una volta impostati, ma anche se ciò equivale a non consentire loro di essere impostati in primo luogo, suppongo che non sia abbastanza buono in questo caso perché non aderisce alla lettera della legge.
Idee?
Non è possibile. E 'così semplice. I tuoi cookie di Analytics, ad esempio, verranno probabilmente da un altro host (ad esempio 'analytics.google.com') che non controlli. Per quanto riguarda i tuoi cookie, puoi disinserirli nuovamente dopo averli impostati, ma ... non ha alcun senso, a meno che tu non stia parlando di software di terze parti in esecuzione sul tuo host. – caw