title: Uniquely identifying a user from a POST request with node.js
body: <p>I'm making a browser game that utilizes voice communication, to record audio in the browser I'm using <a href="https://code.google.com/p/wami-recorder/" rel="nofollow">wami-recorder</a> which uses flash to send a POST request to the server with the recorded audio, only it doesn't seem to give me any control over the request.</p>
  
  <p>My game server, which is written in node.js/express, needs to be able to identify the client from the audio it's received, as well as pair it with the correct web socket from socket.io</p>
  
  <p>I've considered using the ip address, however it wouldn't work if there were multiple clients with the same address. I've also considered assigning a unique URL to the client (one of the only things wami let's me do) for them to send the audio to, except I wouldn't want that url stolen somehow and for someone else to have the ability to send audio to it</p>
  
  <p>So I'm wondering if there's a way a post request in express.js can consistently identify a client.</p>