(15:14:34) Marc Pelzer 436: 'R1EuropeAuth_serial' => 'FE23185378E650FCE033C0A87F2E50FC@20060614131417|5808a6116352a72284b1d5c9632a1b9a' (15:15:49) glomphaim: can you paste your code line where you make the MD5? (15:15:56) Marc Pelzer 436: ok, mompls (15:16:38) Marc Pelzer 436: $this->{response}->{cookies}->{R1EuropeAuth_serial} = $userGuid . '@' . strftime("%Y%m%d%H%M%S", localtime(time)) . "|" . $this->{md5}->add($userGuid . '@' . strftime("%Y%m%d%H%M%S", localtime(time)) . $this->{obj}->{int}->{config}->{COOKIE}->{SECRET_PHRASE_realmusic})->hexdigest; (15:17:39) glomphaim: OK, so you are MD5-ing userguid@timestamp (15:18:05) Marc Pelzer 436: yep - and i connect the secret string directly to that CANNED DATA TEST FE23185378E650FCE033C0A87F2E50FC@20060614131417
The calculated MD5 is and the cookie one is 5808a6116352a72284b1d5c9632a1b9a

COOKIE READER
COOKIE data is
COOKIE MD5 is
Calculated inbound MD5 is
MD5 is OK
before sqloutput is usertime and is userguid
#serial#
#serial# NOOL
Timestamp found
There is a timestamp for this user, now figure out if it is cool is usertime and is dbserial

diff is DIFF is POSITIVE. GOOD! echo NEGATIVE NUMBER D00D! invalid timestamp
No entry in timestamp database for user
MD5 on the cookie is bad!
No R1EuropeAuth_serial cookie! Wuzzzupppp? DBSERIAL is NOOL SET/UPDATE serial-timestamp Setting new cookie value
@ @| Enter new timestamp in database for the luser Updating time-based serial number in DB