Also verstehe ich dich richtig?
Eine weitere Spalte in der Datenbank, wo dieser Code dann gespeichert wird?
Und bei jedem Login diesen Wert ändern?
Naja bei jeden login were zuwenig der code sollte sich nach eine bestimmten zeitspanne ändern.Also du prüft zuerst ob der alte code stimmt wenn irgendwo auf der seite was angeklickt wird. Dann prüfte ob die zeit schon um ist wenn ja dann änderst den code und speicherst den in der Db und im cookie ab. Stimmen die 2 später nicht überein dann ist ein fremder user mit dem alten cookie code drin.
Mfg Splasch