title: How to provide OAuth based API when application itself relies on thrid part OAuth
body: <p>I have a Java web application. It relies on Google OAuth to authenticate and authorize users. I want to provide an API to my application which must also use OAuth. Is it possible to provide OAuth by myself without having a database of users and auth mechanism?
  Has it been implemented by anyone?</p>