diff options
Diffstat (limited to 'ipsilon/providers/openid/auth.py')
-rwxr-xr-x | ipsilon/providers/openid/auth.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ipsilon/providers/openid/auth.py b/ipsilon/providers/openid/auth.py index 868daf1..da110f7 100755 --- a/ipsilon/providers/openid/auth.py +++ b/ipsilon/providers/openid/auth.py @@ -90,7 +90,8 @@ class AuthenticateRequest(ProviderPageBase): self.basepath, self.trans.get_GET_arg()) data = {'openid_stage': 'auth', 'openid_request': json.dumps(kwargs), - 'login_return': returl} + 'login_return': returl, + 'login_target': request.trust_root} self.trans.store(data) redirect = '%s/login?%s' % (self.basepath, self.trans.get_GET_arg()) |