[Python-checkins] r82996 - tracker/instances/python-dev/extensions/openid_login.py

martin.v.loewis python-checkins at python.org
Tue Jul 20 18:35:43 CEST 2010


Author: martin.v.loewis
Date: Tue Jul 20 18:35:43 2010
New Revision: 82996

Log:
Add missing list of providers.


Modified:
   tracker/instances/python-dev/extensions/openid_login.py

Modified: tracker/instances/python-dev/extensions/openid_login.py
==============================================================================
--- tracker/instances/python-dev/extensions/openid_login.py	(original)
+++ tracker/instances/python-dev/extensions/openid_login.py	Tue Jul 20 18:35:43 2010
@@ -3,10 +3,12 @@
 from roundup.cgi.exceptions import *
 from roundup import date, password
 
-good_providers = ['Google', 'myOpenID', 'Launchpad']
 providers = {}
-for p in openid2rp.providers:
-    if p[0] not in good_providers: continue
+for p in (
+    ('Google', 'http://www.google.com/favicon.ico', 'https://www.google.com/accounts/o8/id'),
+    ('myOpenID', 'https://www.myopenid.com/favicon.ico', 'https://www.myopenid.com/'),
+    ('Launchpad', 'https://login.launchpad.net/favicon.ico', 'https://login.launchpad.net/')
+    ):
     providers[p[0]] = p
 
 class Openid:


More information about the Python-checkins mailing list