MCPcopy Index your code
hub / github.com/vastsa/FileCodeBox / admin_required

Function admin_required

apps/admin/dependencies.py:108–116  ·  view source on GitHub ↗

验证管理员权限

(
    authorization: str = Header(default=None), request: Request = None
)

Source from the content-addressed store, hash-verified

106
107
108async def admin_required(
109 authorization: str = Header(default=None), request: Request = None
110):
111 """
112 验证管理员权限
113 """
114 if request and (request.method, request.url.path) in ADMIN_PUBLIC_ENDPOINTS:
115 return None
116 return _require_admin_payload(authorization)
117
118
119async def share_required_login(authorization: str = Header(default=None)):

Callers

nothing calls this directly

Calls 1

_require_admin_payloadFunction · 0.85

Tested by

no test coverage detected