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

GDPR Compliance Cookie Consent Manager #2149

Open
Pixney-William opened this issue May 23, 2018 · 10 comments
Open

GDPR Compliance Cookie Consent Manager #2149

Pixney-William opened this issue May 23, 2018 · 10 comments
Labels

Comments

@Pixney-William
Copy link

I am looking for a cookie manager that follows the GDPR. As in being asked if i would like to accept cookies, as well as being able to select the cookies i would like to use.

The way it would work:

  • You arrive at the homepage and is presented a banner with a message and decline, agree or settings option.
  • If you click decline, all cookies except those that has to be there to run the website is removed. And other cookies are prevented to be stored.
  • If you click accept, you accept the use of cookies overall.
  • If you click settings, you are shown a settings dialogue where you are able to check/uncheck those areas you allow cookies from.

Examples: https://github.com/AmauriC/tarteaucitron.js

Do we have something like this in the VUE community?

@HapLifeMan
Copy link

Hi there, I'm thinking about creating this component because a lot of my websites are using Vue and I want to update them once for all with a single component!

@Pixney-William
Copy link
Author

Would be great!

@johndatserakis
Copy link
Contributor

johndatserakis commented Jun 1, 2018

Hey there - just published a simple banner component for Vue: https://github.com/johndatserakis/vue-cookie-accept-decline.

I had looked around and found a few projects, but the problem with them was that there was no decline option. So I put together one that let users opt-out, and when they do, it emits an event so you can do what you like (for us we disable Google Analytics in that space). Also, on component creation, it emits an event with the current status of the cookie.

So, it doesn't go too far and allow people to select which cookie to disable, but it does allow you to keep track of the users that want to opt out.

@mandawan
Copy link

mandawan commented Jan 11, 2019

Hello, thanks for all the work.

I'm still looking for a "one service at a time" UI cookie consent plugin.
Tarteaucitron does it the right way but dosen't fit with vuejs component system, I'm looking for a vuejs component clone of this lib.
Did anyone found / published such an helpful component ?

@frthjf
Copy link

frthjf commented Feb 7, 2019

@upandfine
Copy link

Any news here?
In Europe the issue is now even more important as the European Court of Justice requires an opt-in for tracking. With eprivacy, a rejection of tracking will also become mandatory.

@HapLifeMan
Copy link

Working hard on it, I'll keep you updated on its release (but it'll be a Nuxt module).

@yaaax
Copy link

yaaax commented Sep 20, 2019

@HapLifeMan : interested as well :) 🙏

@Scrum
Copy link
Collaborator

Scrum commented Mar 12, 2020

Let me know if the topic is still relevant or requires some action from me

@Scrum Scrum added the question label Mar 12, 2020
@yaaax
Copy link

yaaax commented Mar 12, 2020

@Scrum : maybe @HapLifeMan is working on a Nuxt module? (I would be happy with that!)

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

No branches or pull requests

8 participants