(websocket: WebSocket)
| 84 | |
| 85 | |
| 86 | def is_websocket_authenticated(websocket: WebSocket) -> bool: |
| 87 | cookie = websocket.cookies.get("webui_auth") |
| 88 | expected = get_expected_auth_token() |
| 89 | return bool(cookie) and secrets.compare_digest(cookie, expected) |
| 90 | |
| 91 | |
| 92 | def websocket_auth_failure() -> Tuple[int, str]: |
no test coverage detected