class User: def __init__(self, username: str): self._username = username self._authenticated = False def is_authenticated(self): return self._authenticated def is_active(self): return True def is_anonymous(self): return False def get_id(self): return self._username def validate(self, _: str) -> bool: raise NotImplementedError()