From 11d1825dae4b2af57ad284acde8e167a4e181d6d Mon Sep 17 00:00:00 2001 From: Aber Date: Sat, 2 Mar 2024 13:51:34 +0800 Subject: [PATCH] Close #3 --- src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 2c5b89c..fe9f845 100644 --- a/src/index.ts +++ b/src/index.ts @@ -611,7 +611,10 @@ export default { async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise { const { bucket } = env; - if (request.headers.get('Authorization') !== `Basic ${btoa(`${env.USERNAME}:${env.PASSWORD}`)}`) { + if ( + request.method !== 'OPTIONS' + && request.headers.get('Authorization') !== `Basic ${btoa(`${env.USERNAME}:${env.PASSWORD}`)}` + ) { return new Response('Unauthorized', { status: 401, headers: {