Change oauth verifier logic

This commit is contained in:
David Avsajanishvili 2013-04-11 00:29:06 +01:00
parent 18bd03a69e
commit 814170dc23

View file

@ -37,6 +37,7 @@ def begin_auth(request):
# Then send them over there, durh.
request.session['request_token'] = auth_props
request.session['request_verifier'] = request.GET.get('oauth_verifier', None)
return HttpResponseRedirect(auth_props['auth_url'])
def thanks(request, redirect_url=settings.LOGIN_REDIRECT_URL):
@ -60,7 +61,7 @@ def thanks(request, redirect_url=settings.LOGIN_REDIRECT_URL):
# Retrieve the tokens we want...
authorized_tokens = twitter.get_authorized_tokens(
request.session['request_token']['oauth_verifier'])
request.session['request_verifier'])
# If they already exist, grab them, login and redirect to a page displaying stuff.
try: