Was steht in einem PrestaShop-Cookie?

PrestaShop nutzt Cookies, um Besucher zu erkennen und den Anmeldebereich zu verwalten.

Über die Webdeveloper Toolbar von Firefox lassen sich diese Cookie-Informationen sehr einfach anzeigen:

Cookies > Cookie-Informationen anzeigen

Cookie Informationen aus der Firefox Webdeveloper Toolbar

Cookie Informationen aus der Firefox Webdeveloper Toolbar

Cookie-Name

Der Cookie-Name ist ein md5-Wert, der aus dem Host-Namen der Website gebildet wird:

e0c5924e3696a8ce90b5732649bd3a60

Cookie-Wert

In PrestaShop 1.3 sind die Cookie Werte per Standard mit dem internen Blowfish-Algorithmus verschlüsselt.

ROidvbD%2Fw1o%3DGfH6M14Tmvc%3Dtrtlir5MZjM%3DDJtg9bnEcHk%3DV2whc2nSbB4%3DXctASsCzdLs%3Di%2FHRwl%2BWFDY%3DA%2F4VAUysTag%3D7K6obXYCoZI%3D%2Fx2hs8FwPo4%3DsfSQXaSyWIg%3DV5vyamO0RZc%3DRG4xPu0rfeI%3DZZ77s4bhP8U%3D

in der Klasse /classes/Cookie.php lassen sich diese mit einem einfachen var_dump() ausgeben. Es handelt sich hierbei um eine Sammlung von Name/Werte-Paaren:

string(352) „date_add|2010-12-31 10:21:38¤id_lang|3¤id_currency|1¤ajax_blockcart_display|expanded¤last_visited_category|100¤checkedTOS|1¤id_guest|45¤id_connections|245¤id_customer|5¤customer_lastname|Käufertest¤customer_firstname|Test¤passwd|68e140997fe63da96616941a7cde015a¤logged|1¤email|test34 [at] my-site [dot] de¤id_cart|906¤checksum|-2027127327 ???????

date_add: Wann wurde der Cookie hinzugefügt? Format: YYYY-MM-DD HH:MM:SS

id_lang: Welche Sprache hat der Benutzer zuletzt eingestellt? Format: Integer (Ganzzahl / id_lang aus ps_lang-Tabelle)

id_currency: Welche Währung hat der Benutzer zuletzt eingestellt? Format: Integer (Ganzzahl /id_currency aus ps_currency)

ajax_blockcart_display: Welchen Zustand hat der Warenkorb? Werte: collapse oder expand

last_visited_category: Welche Kategorie hat der Benutzer zuletzt besucht? Format: Integer (Ganzzahl / id_category aus ps_category-Tabelle)

checkedTOS: Wurden die AGB bestätigt? 1 = ja (oder automatisch)

id_guest: Welche Gast-Nummer hatte der Benutzer zuletzt gehabt? Format: Integer (Ganzzahl / id_guest aus ps_guest-Tabelle)

id:connections: Woher kam der Besucher/Verweis als Connections-Nummer? Format: Integer (Ganzzahl / id_connections aus ps_connections-Tabelle)

id_customer: Welche Kunden-Nummer hat der Benutzer? Format: Integer (Ganzzahl / id_customer aus ps_customer-Tabelle)

customer_lastname: Welchen Nachnamen hat der Benutzer? Format: String (Text /lastname aus ps_customer-Tabelle)

customer_firstname: Welchen Vornamen hat der Benutzer? Format: String (Text /firstname aus ps_customer-Tabelle)

passwd: Welches Passwort hat der Benutzer? Format: verschlüsselter md5-String (Text /passwd aus ps_customer-Tabelle)

logged: Ist der Besucher eingelogged? 1 = ja

email: Welchen E-Mail-Adresse hat der Benutzer? Format: String (Text /email aus ps_customer-Tabelle)

id_cart: Welche Warenkorb-Nummer hat der Benutzer? Format: Integer (Ganzzahl / id_cart aus ps_cart-Tabelle)

checksum: Eine CRC32-Prüfsummer über alle Werte des Cookies hinweg, Sicherheitskriterium: verhindert die Manipulation der Cookie-Werte

Cookie-Host

Der Host, auf dem der Cookie gesetzt wurde:

.my-site.de

Cookie-Pfad

Der Pfad, auf dem der Cookie gesetzt wurde:

/ (oder /shop/, wenn PrestaShop im Unterverzeichnis /shop/ installiert wurde)

Cookie-Sicherheit

Gibt an, dass das Cookie vom Client nur über eine sichere HTTPS-Verbindung übertragen werden soll.

In PrestaShop Standardwert:

Nein

Cookie-Gültig bis

Der Zeitpunkt, an dem das Cookie ungültig wird (Unix Timestamp):

Tue, 08 Feb 2011 07:59:31 GMT

Filed under: Artikel,Tipps — @

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert