asked 2012-10-16 18:49:17 -0500gniibe
Login with identi.ca doesn't work now. I realized that this site doesn't have the feature, either.
def get_identica_user_id(data): consumer = oauth.Consumer(data['consumer_key'], data['consumer_secret']) token = oauth.Token(data['oauth_token'], data['oauth_token_secret']) client = oauth.Client(consumer, token=token) url = 'https://identi.ca/api/account/verify_credentials.json' content = urllib2.urlopen(url).read() json = simplejson.loads(content) return json['id']
Line 417, the assignment to content, is wrong. We need to authenticate here.
It should be:
response, content = client.request(url, 'GET')
With this change, login with identi.ca (askbot 0.7.43) works for me.
Create your Q&A site at askbot.com. Managed Askbot hosting at just $15/mo. Dedicated hosting, support contracts, consulting services.create your Q&A site
Asked: 2012-10-16 18:49:17 -0500
Seen: 74 times
Last updated: Oct 19 '12