title: Google App Engine (Java) web service authentication/authorization/security
body: <p>I currently have a Google App Engine app consisting of two parts:</p>
  
  <p>A website using old school JSPs
  A RESTful service implemented in Jersey</p>
  
  <p>I've been trying to figure out how to shoehorn authentication into the web service but am rather lost since I've never used Spring before, and it sounds like that's the way to go.</p>
  
  <p>Must I use Spring, or can I use Java EE?  Are there any examples of how to accomplish this with Google App Engine?</p>
  
  <p>Also, if I can get a high level description of some best practices for securing web services, that would be cool.</p>
  
  <p>Thanks
  Mark</p>