From 73eeae98716c0e25f31cdb2c347c1939525d6ef7 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Fri, 3 Oct 2014 13:24:37 -0400 Subject: Redirect anonymous users away It makes no sense to let anonymous users interact with the admin pages so tighten up access and redirect away users that have no rights. Signed-off-by: Simo Sorce Reviewed-by: Patrick Uiterwijk --- ipsilon/admin/common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ipsilon/admin/common.py') diff --git a/ipsilon/admin/common.py b/ipsilon/admin/common.py index 85bd5fd..b8572e3 100755 --- a/ipsilon/admin/common.py +++ b/ipsilon/admin/common.py @@ -19,7 +19,7 @@ import cherrypy from ipsilon.util.page import Page -from ipsilon.util.page import admin_protect +from ipsilon.util.page import admin_protect, auth_protect class AdminPluginPage(Page): @@ -110,6 +110,7 @@ class Admin(Page): self.url = '%s/%s' % (self.basepath, mount) self.menu = [] + @auth_protect def root(self, *args, **kwargs): return self._template('admin/index.html', title='Configuration', -- cgit