title: Building RESTful API with MVC for an iPhone app - How to secure it?
body: <p>I'm going to be writing the services for an iPhone app being built by a third party vendor.</p>
  
  <p>I'll be using ASP.NET MVC to accept posts and also return JSON formatted data.</p>
  
  <p>My question is, how do you secure it?  </p>
  
  <p>Just using an API key perhaps?  Would that be enough to ensure that only data from the iPhone apps are allowed to hit the specified services?</p>