summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--askbot/conf/login_providers.py1
-rw-r--r--askbot/deps/django_authopenid/util.py8
-rw-r--r--askbot/media/jquery-openid/images/launchpad.gifbin0 -> 2017 bytes
-rw-r--r--askbot/media/jquery-openid/images/launchpad.xcfbin0 -> 22408 bytes
4 files changed, 9 insertions, 0 deletions
diff --git a/askbot/conf/login_providers.py b/askbot/conf/login_providers.py
index 38971371..5bd9ceb1 100644
--- a/askbot/conf/login_providers.py
+++ b/askbot/conf/login_providers.py
@@ -81,6 +81,7 @@ providers = (
'Verisign',
'Yahoo',
'identi.ca',
+ 'LaunchPad'
)
need_extra_setup = ('Twitter', 'Facebook', 'LinkedIn', 'identi.ca',)
diff --git a/askbot/deps/django_authopenid/util.py b/askbot/deps/django_authopenid/util.py
index 75169cc9..7e78da16 100644
--- a/askbot/deps/django_authopenid/util.py
+++ b/askbot/deps/django_authopenid/util.py
@@ -493,6 +493,14 @@ def get_enabled_major_login_providers():
'icon_media_path': '/jquery-openid/images/aol.gif',
'openid_endpoint': 'http://openid.aol.com/%(username)s'
}
+ data['launchpad'] = {
+ 'name': 'launchpad',
+ 'display_name': 'LaunchPad',
+ 'type': 'openid-direct',
+ 'icon_media_path': '/jquery-openid/images/launchpad.gif',
+ 'tooltip_text': _('Sign in with LaunchPad'),
+ 'openid_endpoint': 'https://login.launchpad.net/'
+ }
data['openid'] = {
'name': 'openid',
'display_name': 'OpenID',
diff --git a/askbot/media/jquery-openid/images/launchpad.gif b/askbot/media/jquery-openid/images/launchpad.gif
new file mode 100644
index 00000000..af277ad8
--- /dev/null
+++ b/askbot/media/jquery-openid/images/launchpad.gif
Binary files differ
diff --git a/askbot/media/jquery-openid/images/launchpad.xcf b/askbot/media/jquery-openid/images/launchpad.xcf
new file mode 100644
index 00000000..f275c204
--- /dev/null
+++ b/askbot/media/jquery-openid/images/launchpad.xcf
Binary files differ