On Thu, Jul 17, 2014 at 9:58 PM, John Del Rosario <[email protected]>
 wrote:

> We're trying to put our app on Google Marketplace, and one of the
> requirements was to use OAuth2 for authentication. Unfortunately (and
> strangely), AppEngine doesn't have an option for this.
>
> Also, the AppEngine docs seem to be out of date with regards to
> integrating with Marketplace.
>


You can't use the Users App Engine API with an Apps Marketplace
application. A Marketplace application must implement SSO and cannot
include a login step (which the Users API will show). See the note on this
page (quoted below):
https://developers.google.com/google-apps/marketplace/sso

*Caution: Every Marketplace application should present an invocation flow
that is free of an intermediate login step. The end user should never be
asked to provide an ID and password. Applications that do not follow this
flow will not be approved for listing in the Marketplace.*

You can use Mihail's suggestion of a third-party auth library, or use the
Google+ auth lib directly: https://developers.google.com/+/web/signin/


-----------------
-Vinny P
Technology & Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

Reply via email to