class_docstr: Used as the "anonymous" user in case of guest authentication (embedded)
class_docstr_tok: ["Used","as","the","``","anonymous","''","user","in","case","of","guest","authentication","(","embedded",")"]
docstr: This is set to true because guest users should be considered authenticated,
  at least in most places. The treatment of this flag is kind of inconsistent.
docstr_tok: ["This","is","set","to","true","because","guest","users","should","be","considered","authenticated",",","at","least","in","most","places",".","The","treatment","of","this","flag","is","kind","of","inconsistent","."]
code: def is_authenticated(self) -> bool:
      """
      This is set to true because guest users should be considered authenticated,
      at least in most places. The treatment of this flag is kind of inconsistent.
      """
      return True
  
file_path: superset/superset/security/guest_token.py
imports: from enum import Enum
  from typing import Optional, TypedDict, Union
  from flask_appbuilder.security.sqla.models import Role
  from flask_login import AnonymousUserMixin
label_desc: Use image node_id 1 for calling the GuestUser obj's underlying member method code with example usage: obj.is_authenticated() and returns: True