Hey gear-heads,
I recently wrote a Cordova plugin that retrieves a Oauth2 token on
Android using Google Play Services. The advantage of this approach is
it leverages the single-sign-on capabilities of android, and the app can
retrieve the Oauth2 token without requiring Authentication from the
user. I blogged about it here:
http://www.bleathem.ca/blog/2015/02/cordova-oauth-google-services.html
Using a promise-based API it's fairly trivial to fallback to a
traditional Web authentication/authorisation for the Oauth2 token when
the google-play-services approach isn't supported.
I'm aware the aerogear team has a Oauth2 cordova plugin [1], but it's
not clear to me if the google-play-services integration is supported.
If the Aerogeam would find it useful, I'd be more than happy to provide
a PR to the aerogear cordova plugin providing such integration.
Thoughts?
Brian
[1]
http://staging-aerogearsite.rhcloud.com/docs/specs/aerogear-cordova/OAuth...