Apps Developer Blog

Information for Google Apps Developers

Enabling Single Sign on with OpenID for the Google Apps Marketplace

March 16, 2010
Share on Google+ Share on Twitter Share on Facebook
Google
Labels: Marketplace , OpenID

8 comments :

Anonymous said...

Any resources/pointers for Google App Engine developers (python, NOT Java) would be super awesome.

I hate to see python being boycotted.

March 16, 2010 at 2:21 PM
Bennett said...

This library works great if you're using django:

http://bitbucket.org/benoitc/django-authopenid/wiki/Home

March 21, 2010 at 10:41 AM
Anonymous said...

agree - don't neglect python!

March 22, 2010 at 4:06 AM
jokes-tejash said...

This just gr8 to have single sign on with open id in google apps..
Thanks,
Tejash
Tips and Tricks for blogger and internet users

March 25, 2010 at 12:03 AM
Ryan Boyd said...

Python isn't being boycotted -- we just needed to prioritize our development activities based on the languages being used by the initial set of launching vendors.

There is an open source Python OpenID library:
http://openidenabled.com/python-openid/

Someone would need to add additional code to handle the Google Apps discovery. There's a Googler working on that, but I don't have an estimated release date.

Other option would be to use something like RPX which has Python libraries.

Cheers,
-Ryan

March 25, 2010 at 1:40 PM
Shimon said...

+1 for updating the python-openid library, or making another path available for AppEngine developers. ASAP please. :)

-1 for building this on a standard (OpenID) which is horrendously convoluted. Providing a simple Google-Apps-specific auto-sign-on option would make life a lot easier for developers who care more about getting an app working on the marketplace than learning the ins and outs of OpenID. You're costing many of us lots of frustrating hours trying to make this work.

April 2, 2010 at 8:58 AM
Wesley C (Google) said...

Starting in App Engine SDK 1.3.4, we've added OpenID (and OAuth) support to both the Python and Java runtimes. For more information on how to use OpenID, please see this article:

http://code.google.com/appengine/articles/openid.html

September 7, 2010 at 7:23 PM
software test consultan said...

Love google sign in. It's just very convenient, like an EU passport... :) The only problem is that not all sites use it yet, especially blogs on wordpress etc. Thanks for the post!

November 17, 2010 at 1:04 AM

Post a Comment

  

Labels


  • .NET 3
  • #io15 1
  • Administrative APIs 26
  • Admin SDK 4
  • AdSense 1
  • analytics 4
  • Android 5
  • App Engine 5
  • Apps Script 98
  • Auth 1
  • billing 4
  • Charts 1
  • Chrome OS 1
  • classroom 1
  • Cloud Storage API 1
  • Community 1
  • Developers 5
  • Directory API 1
  • Drive 2
  • Drive SDK 38
  • execution API 1
  • Firebase 1
  • Freemium 1
  • Fusion Tables 2
  • Gadgets 5
  • Gmail APIs 16
  • Google+ 3
  • Google APIs 3
  • Google Apps 3
  • Google Apps Directory API 1
  • Google Apps Marketplace 3
  • Google Apps Script 1
  • Google Calendar API 20
  • Google Contacts API 3
  • Google Data Protocol 7
  • google docs 3
  • Google Docs API 20
  • Google Drive 2
  • Google Forms 4
  • Google I/O 3
  • googlenew 1
  • Google Prediction API 3
  • Google Profiles API 2
  • Google sheets 2
  • Google Sites API 4
  • Google Spreadsheets API 4
  • Google Talk 1
  • Google Tasks API 6
  • Groups 2
  • Guest Post 42
  • ISVs 2
  • java 1
  • JavaScript 3
  • marketing 3
  • Marketplace 47
  • Marketplace ISV Guest 21
  • Migration 1
  • Mobile 1
  • mpstaffpick 1
  • oauth 11
  • OpenID 7
  • PHP 1
  • python 4
  • realtime API 1
  • Resellers 2
  • Ruby 1
  • SaaS 1
  • security 1
  • Staff Picks 2
  • webinar 2


Archive


  •     2015
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
  •     2014
    • Dec
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Mar
    • Feb
    • Jan
  •     2013
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2012
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2011
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2010
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb

Feed

Company-wide

  • Official Google Blog
  • Public Policy Blog
  • Student Blog

Products

  • Android Blog
  • Chrome Blog
  • Lat Long Blog

Developers

  • Developers Blog
  • Ads Developer Blog
  • Android Developers Blog
  • Google
  • Privacy
  • Terms