MCPcopy
hub / github.com/AstrBotDevs/AstrBot / dashboard_auth_middleware

Method dashboard_auth_middleware

astrbot/dashboard/server.py:244–249  ·  view source on GitHub ↗
(request_, call_next)

Source from the content-addressed store, hash-verified

242
243 @self.asgi_app.middleware("http")
244 async def dashboard_auth_middleware(request_, call_next):
245 request_.state.dashboard_g = DashboardRequestState()
246 auth_response = await self.auth_middleware(request_)
247 if auth_response is not None:
248 return auth_response
249 return await call_next(request_)
250
251 self.shutdown_event = shutdown_event
252

Callers

nothing calls this directly

Calls 2

auth_middlewareMethod · 0.95

Tested by

no test coverage detected