title: Secure Android authentication with Google Account
body: <p>My application will be handling sensitive data (private keys) and therefore must have a secure way of accessing this data. I would like to pass the user authentication burden on to Google and have them determine if the user can have access to the app or not based on verifying their Google account information. I was looking into using a WebView and using the OpenID protocol, but being a more web based protocol I am still considering other options. Another requirement would also be that the user MUST authenticate every time they wish to access the app, possibly with a 90sec window if the app is paused. </p>
  
  <p>Is the WebView with OpenID the best solution for me or can anyone recommended a better approach?</p>