This repository has been archived by the owner on Apr 8, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
cc-archive/cc_staff_openid
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CC OpenID Provider This is an OpenID provider that runs on Google App Engine. It is almost a verbatim copy of the Google App Engine demo, reconfigured to authenticate against a Google Apps domain instead of a "normal" Google Account. ----- An OpenID Provider app for Google App Engine. Allows Google users to log into OpenID servers using their Google Account. Part of http://code.google.com/p/google-app-engine-samples/. For more about OpenID, see: http://openid.net/ http://openid.net/about.bml Uses JanRain's Python OpenID library, version 1.2.0, licensed under the Apache Software License 2.0: http://openidenabled.com/python-openid/ It uses version 1.2.0 (included here), not a later version, because this app was originally written a long time ago when 1.2.0 was the latest version available. Porting to 2.1.1 or later should be straightforward. The JanRain library includes a reference OpenID consumer that can be used to test this provider. After starting the dev_appserver with this app, unpack the JanRain library and run these commands from its root directory: setenv PYTHONPATH . python ./examples/consumer.py -s localhost Then go to http://localhost:8001/ in your browser, type in http://localhost:8080/myname as your openid identifier, and click Verify.
About
CC OpenID Provider