diff --git a/flask_security/views.py b/flask_security/views.py index 0291f37..f7f2c3f 100644 --- a/flask_security/views.py +++ b/flask_security/views.py @@ -98,6 +98,7 @@ def logout(): get_url(_security.post_logout_view)) +@anonymous_user_required def register(): """View function which handles a registration request.""" diff --git a/tests/configured_tests.py b/tests/configured_tests.py index cd223c2..05b39fc 100644 --- a/tests/configured_tests.py +++ b/tests/configured_tests.py @@ -347,6 +347,7 @@ class LoginWithoutImmediateConfirmTests(SecurityTest): with capture_registrations() as registrations: self.register(e1) + self.logout() self.register(e2) token1 = registrations[0]['confirm_token'] token2 = registrations[1]['confirm_token']