Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify GPC header support #260

Open
haaavk opened this issue Feb 27, 2023 · 0 comments
Open

Unify GPC header support #260

haaavk opened this issue Feb 27, 2023 · 0 comments

Comments

@haaavk
Copy link
Contributor

haaavk commented Feb 27, 2023

Right now Shynet sometime treat GPC header same as DNT header and sometimes ignores it.
GPC support should be somehow unified.
I see four approaches:

  1. Always treat GPC as DNT.
  2. Always ignore GPC.
  3. Add settings per service to tread GPC as DNT.
  4. Add global flag in django settings to treat GPC as DNT

I personally believe that option 3 is the best because it offers the most possibilities.
GPC is about selling and sharing user personal data. I suppose it doesn't forbid simple page view count.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant