make is_active, is_authenticated, and is_anonymous properties on the Anonymous class so that the login_required decorator will work correctly and disable anonymous browsing

This commit is contained in:
Cory Sitko
2017-10-10 10:18:28 -04:00
parent 366bf9739b
commit 7ade2ecd35
6 changed files with 26 additions and 23 deletions
+3
View File
@@ -182,12 +182,15 @@ class Anonymous(AnonymousUserMixin, UserBase):
def role_admin(self):
return False
@property
def is_active(self):
return False
@property
def is_anonymous(self):
return self.anon_browse
@property
def is_authenticated(self):
return False