diff options
author | Theo Chatzimichos <tampakrap@gentoo.org> | 2013-08-19 12:14:53 +0200 |
---|---|---|
committer | Theo Chatzimichos <tampakrap@gentoo.org> | 2013-08-19 23:17:27 +0200 |
commit | cc8491319e62b08bbc0962dd8326d764f6f2f2f8 (patch) | |
tree | c49261467190a2a00063be9f1a843ad70ae171ef /okupy/accounts | |
parent | Improvements in signup/activate views: (diff) | |
download | identity.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.py | 4 |
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 |