Closed synnack closed 4 years ago
You'll need to customize the code to remove the cookie banner. I don't think we'll make the option configurable
Why not though? It's really not needed and implies that there is user tracking going on.
This depends on what region you're in. The majority of people seem to need it, which is why it was added in.
As I mentioned, customizing the code is pretty simple, so I can point you to which lines you need to remove to remove the banner
In the EU/GDPR region it's not necessary for functional cookies (and even misleading to have it).. unless you add google analytics.
As I mentioned above, you're welcome to make customized changes to your own deployment. For the time being, we won't be implementing this
Never mind, found a workaround: For everybody that does not want to mislead their users into thinking they're being tracked or do not want to devalue the cookie message for tracking, add this to /etc/bigbluebutton/nginx/greenlight.nginx at location /b:
proxy_set_header Cookie "$http_cookie; cookie_consented=true";
Cookie messages should never be displayed for non-tracking cookies.
Hello @farhatahmad, could you point me to which lines of code I need to remove? Sorry for reviving this. Thanks!
@matiasilva you can use proxy_set_header in nginx, like described above to disable the banner. It fools greenlight into thinking the user has already consented to being tracked. (Even though there is no tracking).
@farhatahmad: I am not aware that anywhere in the world there is a regulation that such a notice is mandatory for the use of cookies that are necessary for a function requested by the user. It is a common misunderstanding that cookie banners are necessary in the EU. Under both the European Union Privacy and Electronic Communications Directive and the General Data Protection Regulation (GDPR), user consent may only be required if, for example, a cookie (or other techniques) is used without being necessary for functionality.
See https://en.wikipedia.org/wiki/Privacy_and_Electronic_Communications_Directive_2002#Cookies
If consent is necessary, it must be informed, prior setting or reading cookies or processing personal data, freely given, actively obtained, separate from other statements, and also revocable at any time. The cookie banner does not comply with these requirements (nor do most other cookie banners). But as I said: it is not even necessary!
That is: this "cookie banner" is completely wrong (as many other cookie banners are): if it were necessary, it would not be sufficient, but it is not necessary at all in this case.
More Details about getting consent you can find in the Guidelines 05/2020 on consent under Regulation 2016/679 by the The European Data Protection Board: https://edpb.europa.eu/sites/edpb/files/files/file1/edpb_guidelines_202005_consent_en.pdf
I work for a German data protection supervisory authority and we deal with these issues every day.
I've added the following line to my /etc/bigbluebutton/bbb-conf/apply-config.sh:
sed -i '/cookie_warning/d' /home/git/greenlight/app/views/shared/_footer.html.erb
this removes the cooking warning from the greenlight code - as an alternative to setting the cookie.
you'll have to recompile greenlight after that
Sorry for reopening that, i just wonder why nobody simply asked you what file to modifu last year ... Well, i do so : Please can you tell me what file to modify the text of the cookie warning/text in the button ? Thank you
The cookie banner is misleading, because permission is only required for tracking cookies. We do not use tracking cookies, only functional cookies.
Therefore, there should be no mention of cookies to the user.
I would like the option to disable this thing.