[Koha-bugs] [Bug 27378] New: Enable compliance with EU Cookie Legislation via cookie consent

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Jan 11 12:46:03 CET 2021


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27378

            Bug ID: 27378
           Summary: Enable compliance with EU Cookie Legislation via
                    cookie consent
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: OPAC
          Assignee: oleonard at myacpl.org
          Reporter: andrew.isherwood at ptfs-europe.com
        QA Contact: testopia at bugs.koha-community.org

This bug proposes to add the ability for a site to comply with EU Cookie
Legislation if required, through the use of cookie consent.

Cookie use that requires consent involves the use of "non-essential" cookies.
For the implementation of this bug, we are considering all cookies set by Koha
itself to be "essential", and therefore not requiring consent. "Non-essential"
cookies will potentially be anything else, for example, Google Analytics
tracking.

This bug will provide the following:

- Allow an admin to define code that requires consent to run (e.g. code that
results in a non-essential cookie being set). Along with a name & description
for that code, and the ability to specify whether that code requires consent
before running, both in the OPAC and staff interface.

- Allow a user to see exactly which cookies (essential & non-essential) may be
set and which non-essential cookies they can consent to if they wish. The
detail of the cookies in use is definable by a site admin.

- Allow a user to consent to any non-essential cookies.

- Allow a user to see which non-essential cookies they have consented to and,
subsequently, remove consent if they wish.

- Prevent the running of any code that causes a non-essential cookie to be set
unless the user has explicitly consented to it.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list