Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-151966

Create a JS API for cookie management, which enforces user's consent

    Details

    • Type: Epic
    • Status: In Development
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: JS APIs and Utilities
    • Labels:
    • Epic/Theme:
    • Story Points:
      1
    • Main Core Job:
      Orchestrate - Secure Access
    • Secondary Core Job(s):
      Optimize - Personalize Experiences and Content
    • Epic Status:
      To Do
    • Sprint:
      S05E04 - Half Life

      Description

      As part of LPS-135623 (Support cookie compliance with GDPR), there is a need to enforce user consent when it comes to create and manage cookies in the browser.

      Currently, there are some bits of JS logic that creates cookies, which are not enforcing user consent.

      Therefore, the goal of this epic is to ensure that any cookie management operation at browser side triggered by DXP code is in accordance with user consent

      Acceptance criteria

      • DXP offers a JS API to create and access cookies from user agent
      • All DXP codebase running on browser utilizes that API for those purposes
      • API implementation sets/reads cookies according to the user consent available information. 

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              daniel.sanz Daniel Sanz
              Recent user:
              Daniel Sanz
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Packages

                  Version Package