Made AnonymousUser a subclass of UserClass
This commit is contained in:
parent
82437724cc
commit
9f752e2584
@ -33,11 +33,9 @@ class UserClass(flask_login.UserMixin):
|
|||||||
return bool(set(self.roles).intersection(set(roles)))
|
return bool(set(self.roles).intersection(set(roles)))
|
||||||
|
|
||||||
|
|
||||||
class AnonymousUser(flask_login.AnonymousUserMixin):
|
class AnonymousUser(flask_login.AnonymousUserMixin, UserClass):
|
||||||
@property
|
def __init__(self):
|
||||||
def objectid(self):
|
super().__init__(token=None)
|
||||||
"""Anonymous user has no settable objectid."""
|
|
||||||
return None
|
|
||||||
|
|
||||||
def has_role(self, *roles):
|
def has_role(self, *roles):
|
||||||
return False
|
return False
|
||||||
|
Loading…
x
Reference in New Issue
Block a user