set login.msgRelayState to the value from POST (#6384)

This commit is contained in:
Frédéric Péters 2015-01-30 11:30:09 +01:00 committed by Benjamin Dauvergne
parent 8f8f47b1a9
commit adb72da954
1 changed files with 2 additions and 0 deletions

View File

@ -58,6 +58,8 @@ class LoginView(LogMixin, View):
return HttpResponseBadRequest('error processing the authentication '
'response: %r' % e)
else:
if 'RelayState' in request.POST:
login.msgRelayState = request.POST['RelayState']
return self.login_success(request, login)
return self.login_failure(request, login, idp_message, status_codes)