Users: Allow non-admin users to log out. Fixes issue #999.

Signed-off-by: Johannes Keyser <johanneskeyser@posteo.de>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
This commit is contained in:
Johannes Keyser 2017-09-10 17:16:03 +02:00 committed by Joseph Nuthalpati
parent fe46ddb63d
commit 063c0fd7ce
No known key found for this signature in database
GPG Key ID: 5398F00A2FA43C35

View File

@ -40,7 +40,7 @@ urlpatterns = [
name='change_password'),
# Add Django's login/logout urls
url(r'^accounts/login/$', public(SSOLoginView.as_view()), name='login'),
url(r'^accounts/logout/$', SSOLogoutView.as_view(),
url(r'^accounts/logout/$', non_admin_view(SSOLogoutView.as_view()),
{'next_page': reverse_lazy('index')}, name='logout'),
url(r'^users/firstboot/$', public(views.FirstBootView.as_view()),
name='firstboot'),