pikvm/pikvm#1069: added option to disable auth on prometheus api

This commit is contained in:
Maxim Devaev
2023-08-18 00:21:07 +03:00
parent 32560563dc
commit 61ce81ab64
5 changed files with 64 additions and 3 deletions

View File

@@ -44,7 +44,7 @@ _COOKIE_AUTH_TOKEN = "auth_token"
async def check_request_auth(auth_manager: AuthManager, exposed: HttpExposed, request: Request) -> None:
if exposed.auth_required and auth_manager.is_auth_enabled():
if auth_manager.is_auth_required(exposed):
user = request.headers.get("X-KVMD-User", "")
if user:
user = valid_user(user)