1. In a first client computing system that exists in a network that includes a plurality of other client systems that are network connectable to a server which stores a multiplayer game, a method for enabling the first client to initiate the multiplayer game with at least one other client other, the method comprising: the first client initiating a peer request to at least one other client to participate in the multiplayer game and which causes the at least one other client to initiate requests to the server for access to the multiplayer game; the first client initiating a first request to the sewer for access to the multiplayer game; the first client receiving a control script from the server, wherein the control script is sent from the sewer to the first client in response to the first request to the server for access to the multiplayer game; the first client executing the control script and generating a first nonce corresponding to the first request and the control script, the first nonce comprising a unique value; the first client obtaining user information which can be used by the server to identify a user of the first client; the first client providing the user information and the first nonce to the sewer in a second request, the second request comprising a request for a first ticket from the server and which can be used by the first client to access and participate in the multiplayer game, wherein the first ticket is built by the sewer from at least the first nonce and the user information, at least a portion of the first ticket being signed by a digital signature of the sewer with a server private key, the at least a portion including at least the first nonce, the user information, and a server timestamp; the first client receiving the first ticket from the server; the first client sending the first ticket to the at least one other client which received a corresponding second ticket from the server and which is invited to participate in the multiplayer game with the first client, wherein the second ticket is requested by the at least one other client from the server; the first client receiving the corresponding second ticket from each of the at least one other client; the first client using a server public key to verify the digital signature of the first ticket; the first client using the server public key to verify a digital signature of the corresponding second ticket received from each of the at least one other client; the first client verifying that the first ticket includes the first nonce and verifying that the timestamp associated with the first ticket overlaps with a timestamp of each corresponding second ticket and that the overlap is less than a predefined duration or interval, thereby confirming the first and each corresponding second ticket are valid for a current session of the multiplayer game; the first client verifying the user information in the first ticket as well as other user information included in each corresponding second ticket; and the first client receiving access from the server to download the multiplayer game and to play the multiplayer game with the at least one other client after verifying at least the digital signature, the first nonce, the overlap of timestamps of the first and second tickets, and the user information, or being denied access from the server to download the multiplayer game and to play the multiplayer game with the at least one other client upon failing to verify at least the digital signature, the first nonce, the overlap of timestamps of the first and second tickets, and the user information.