From 55dd9841c523cf021ec2d5923bef64aa0d589254 Mon Sep 17 00:00:00 2001 From: ProgrammerIn-wonderland <30693865+ProgrammerIn-wonderland@users.noreply.github.com> Date: Mon, 16 Mar 2026 10:59:11 -0700 Subject: [PATCH] add x-puter-no-auth option to puter.workers.exec (#2668) --- src/puter-js/src/modules/Workers.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/puter-js/src/modules/Workers.js b/src/puter-js/src/modules/Workers.js index f78c4f92f..c5dff7c88 100644 --- a/src/puter-js/src/modules/Workers.js +++ b/src/puter-js/src/modules/Workers.js @@ -67,9 +67,10 @@ export class WorkersHandler { } const req = new Request(...args); - if ( ! req.headers.get('puter-auth') ) { + if ( ! req.headers.get('puter-auth') && !req.headers.get('x-puter-no-auth')) { req.headers.set('puter-auth', puter.authToken); } + req.headers.delete('x-puter-no-auth'); return fetch(req); }