MCPcopy Index your code
hub / github.com/AstrBotDevs/AstrBot / AuthContext

Class AuthContext

astrbot/dashboard/api/auth.py:37–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35
36@dataclass(frozen=True)
37class AuthContext:
38 username: str
39 scopes: list[str]
40 api_key_id: str | None = None
41 via: str = "jwt"
42
43
44def _extract_raw_api_key(request: Request) -> str | None:

Callers 3

_require_api_key_scopeFunction · 0.85
require_scopeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected