From ece381293f5c5d8704f8d8c754a8d647de01078c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Aguirre?= Date: Mon, 7 May 2012 20:45:31 -0300 Subject: [PATCH] Add redirect_url parameter. Refs #338 --- social_auth/backends/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/social_auth/backends/utils.py b/social_auth/backends/utils.py index 5607601..86afb6d 100644 --- a/social_auth/backends/utils.py +++ b/social_auth/backends/utils.py @@ -7,7 +7,8 @@ from django.utils import simplejson from social_auth.models import User -def consumer_oauth_url_request(backend, url, user_or_id, json=True): +def consumer_oauth_url_request(backend, url, user_or_id, redirect_uri='/', + json=True): """Builds and retrieves an OAuth signed response.""" if isinstance(user_or_id, User): user = user_or_id @@ -21,7 +22,7 @@ def consumer_oauth_url_request(backend, url, user_or_id, json=True): oauth_info = oauth_info[0] token = Token.from_string(oauth_info.tokens['access_token']) - request = build_consumer_oauth_request(backend, token, url) + request = build_consumer_oauth_request(backend, token, url, redirect_uri) response = '\n'.join(urlopen(request.to_url()).readlines()) if json: -- 2.39.5