Cookies and Local Storage

The applications need cookies and local storage for proper working. Both the cookie and the local storage are stored on the user’s computer. This storage does not include personal data, they are only needed for the operation of the application.

The only cookie stored when the user visits the external interface is AuthenticationCustomer. This cookie stores the session ID of the logged in customer user and has a lifetime of 16 hours.

Additionally, the following key-value pairs are stored in the web browser’s local storage:

Plugins/Store/PublicChat/External/MutationsSharerStorage = {
    "type": "Plugins/Store/PublicChat/External/publicUuid",
    "payload": {
        "publicUuid": "<uuid-string>"
    }
}
Plugins/Store/LoggerOptions/External = {
    "logLevel": "info",
    "logRecord": false
}
Plugins/Store/PublicChat/External/MutationsSharerNotification = notification-<notification-id>
Apps/External/Plugins/Store = {
    "accessToken": null,
    "deviceUuid": null,
    "isLanguageSet": false,
    "language": "en",
    "passwordExpirySoonWarning": null
}
Apps/External/Plugins/Store/MutationsSharerStorage = {
    "type": "language",
    "payload": {
        "language": "en"
    }
}
Apps/External/Plugins/Store/PrivacyNotice = {
    "isNoticeVisible": true
}
Apps/External/Plugins/Store/MutationsSharerNotification = notification-<notification-id>
Plugins/Store/PerlProfiler/External = {
    "perlProfiler": {}
}
Plugins/Store/PublicChat/External = {
    "publicUuid": "<uuid-string>"
}

The UUID values in the local storage are auto-generated when the user visits the external interface for the first time. The local storage has no expiration date and stores data used for the application itself. Additional notification entries might get spawned during the usage, and are used to sync the data state across multiple instances of the application.

Scroll to Top