Patent ID: 8689345

Claim:
A method comprising: receiving a submission request corresponding to a source; receiving a secure token associated with the source, the secure token including a secure state identifier; determining, by a computing system, whether the submission request includes a session identifier; in response to determining that the submission request includes a session identifier, determining whether the session identifier matches the secure state identifier and whether the session identifier and the secure state identifier correspond to an active session identifier; in response to determining that the session identifier matches the secure state identifier and that the session identifier and the secure state identifier correspond to an active session identifier, causing the submission request to be processed; and in response to at least one of determining that the submission request does not include the session identifier, determining that the session identifier does not match the secure state identifier, or determining that the session identifier and the secure state identifier do not correspond to an active session identifier, validating the source of the submission based at least in part on an electronic page provided for user input.