Systems and methods operate to verify the origin of page requests. The
systems and methods use a client identification value that may be sent
from a client to a server. The server uses the client identification
value to determine that the origin of the request matches the origin of
previous requests so that personalized or other private data is not
improperly sent to the wrong client. One aspect of the systems and
methods includes creating the client identification value on the client
and sending the client identification value to a server. The client
identification value may then be compared in subsequent requests to the
server to verify that the subsequent request comes from the same origin.