title: Websocket Security
body: <p>I am looking to implement web (angular) and iPhone apps using WebSockets to communicate with our server. In the past using HTTP requests we have used hashes using the request data, url, timestamp etc to authenticate and secure the requests.</p>
  
  <p>As far as I am aware we can't send headers with WebSockets requests therefore I am wondering how I can secure each request.</p>
  
  <p>Does anyone have any ideas or good practices?</p>