from consumer import OpenIdAbstractAuthConsumer
from forum.authentication.base import ConsumerTemplateContext
-class GoogleAuthConsumer(OpenIdAbstractAuthConsumer):
- def get_user_url(self, request):
- return 'https://www.google.com/accounts/o8/id'
-
-class GoogleAuthContext(ConsumerTemplateContext):
- mode = 'BIGICON'
- type = 'DIRECT'
- weight = 200
- human_name = 'Google'
- icon = '/media/images/openid/google.gif'
-
-
-
class YahooAuthConsumer(OpenIdAbstractAuthConsumer):
def get_user_url(self, request):
- return 'http://yahoo.com/'
+ return 'http://me.yahoo.com/'
class YahooAuthContext(ConsumerTemplateContext):
mode = 'BIGICON'
return 'http://openid.aol.com/' + uname
class AolAuthContext(ConsumerTemplateContext):
- mode = 'BIGICON'
+ mode = 'SMALLICON'
type = 'SIMPLE_FORM'
simple_form_context = {
'your_what': 'AOL screen name'
}
- weight = 400
+ weight = 200
human_name = 'AOL'
- icon = '/media/images/openid/aol.gif'
+ icon = '/media/images/openid/aol.png'
class MyOpenIdAuthConsumer(OpenIdAbstractAuthConsumer):
dataype2ax_schema = {
#'username': ('http://schema.openid.net/namePerson/friendly', 'friendly'),
'email': 'http://schema.openid.net/contact/email',
- 'web': 'http://schema.openid.net/contact/web/default',
- 'birthdate': ('http://schema.openid.net/birthDate', 'birthDate'),
+ #'web': 'http://schema.openid.net/contact/web/default',
+ #'birthdate': ('http://schema.openid.net/birthDate', 'birthDate'),
}
def get_user_url(self, request):
return "http://%s.myopenid.com/" % blog_name
class MyOpenIdAuthContext(ConsumerTemplateContext):
- mode = 'SMALLICON'
+ mode = 'BIGICON'
type = 'SIMPLE_FORM'
simple_form_context = {
'your_what': 'MyOpenID user name'
}
- weight = 200
+ weight = 400
human_name = 'MyOpenID'
- icon = '/media/images/openid/myopenid.png'
+ icon = '/media/images/openid/myopenid_big.png'
class FlickrAuthConsumer(OpenIdAbstractAuthConsumer):