diff --git a/basetheme_bootstrap/views.py b/basetheme_bootstrap/views.py index e9c6b818613188f8d8bf9c04e0884d0e3f8abc0f..e8ed4b821ff4a85b2da9d3d2a3d52af36290274f 100644 --- a/basetheme_bootstrap/views.py +++ b/basetheme_bootstrap/views.py @@ -50,6 +50,8 @@ def change_password(request): def signup(request): + if not request.user.is_anonymous: + return HttpResponseForbidden() if request.method == 'POST': form = UserCreationFormWithMore(request.POST) if form.is_valid():