Add a logout template and possibility to redirect to login on logout

This commit is contained in:
Valentin Samir
2015-06-02 21:06:32 +02:00
parent 54f9b7c50c
commit f73e55b5ce
4 changed files with 28 additions and 3 deletions

View File

@ -91,8 +91,11 @@ class LogoutView(View, LogoutMixin):
return HttpResponseRedirect(self.service)
# else redirect to login page
else:
messages.add_message(request, messages.SUCCESS, _(u'Successfully logout'))
return redirect("cas_server:login")
if settings.CAS_REDIRECT_TO_LOGIN_AFTER_LOGOUT:
messages.add_message(request, messages.SUCCESS, _(u'Successfully logout'))
return redirect("cas_server:login")
else:
return render(request, settings.CAS_LOGOUT_TEMPLATE)
class LoginView(View, LogoutMixin):
"""credential requestor / acceptor"""