Return 403 on hmac error
This commit is contained in:
@@ -122,7 +122,7 @@ proc createMediaRouter*(cfg: Config) =
|
|||||||
cond "http" in url
|
cond "http" in url
|
||||||
|
|
||||||
if getHmac(url) != request.matches[1]:
|
if getHmac(url) != request.matches[1]:
|
||||||
resp showError("Failed to verify signature", cfg)
|
resp Http403, showError("Failed to verify signature", cfg)
|
||||||
|
|
||||||
if ".mp4" in url or ".ts" in url or ".m4s" in url:
|
if ".mp4" in url or ".ts" in url or ".m4s" in url:
|
||||||
let code = await proxyMedia(request, url)
|
let code = await proxyMedia(request, url)
|
||||||
|
|||||||
Reference in New Issue
Block a user