aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Chatzimichos <tampakrap@gentoo.org>2013-08-19 12:14:53 +0200
committerTheo Chatzimichos <tampakrap@gentoo.org>2013-08-19 23:17:27 +0200
commitcc8491319e62b08bbc0962dd8326d764f6f2f2f8 (patch)
treec49261467190a2a00063be9f1a843ad70ae171ef /okupy/accounts
parentImprovements in signup/activate views: (diff)
downloadidentity.gentoo.org-cc8491319e62b08bbc0962dd8326d764f6f2f2f8.tar.gz
identity.gentoo.org-cc8491319e62b08bbc0962dd8326d764f6f2f2f8.tar.bz2
identity.gentoo.org-cc8491319e62b08bbc0962dd8326d764f6f2f2f8.zip
Add @anonymous_required decorator
Diffstat (limited to 'okupy/accounts')
-rw-r--r--okupy/accounts/views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/okupy/accounts/views.py b/okupy/accounts/views.py
index 4761de1..d3b0793 100644
--- a/okupy/accounts/views.py
+++ b/okupy/accounts/views.py
@@ -36,7 +36,7 @@ from ..common.ldap_helpers import (get_bound_ldapuser,
set_secondary_password,
remove_secondary_password)
from ..common.crypto import cipher
-from ..common.decorators import strong_auth_required
+from ..common.decorators import strong_auth_required, anonymous_required
from ..common.exceptions import OkupyError
from ..common.log import log_extra_data
from ..otp import init_otp
@@ -263,6 +263,7 @@ def logout(request):
return redirect(login)
+@anonymous_required
def signup(request):
""" The signup page """
signup_form = None
@@ -322,6 +323,7 @@ def signup(request):
})
+@anonymous_required
def activate(request, token):
"""
The page that users get to activate their accounts