no_security.py
1 from litestar import Request 2 3 from ..base import User 4 from ..components.security import NoSecurityComponent 5 from .service import SecurityService 6 7 8 class NoSecurityService(SecurityService): 9 def __init__(self, security_config: NoSecurityComponent): 10 self.security_config = security_config 11 12 def authenticate(self, request: Request) -> User: 13 return User(id=self.security_config.dummy_user_id, name="")