From 4f822ff284858ea7c701824ef8745f776b52bf9d Mon Sep 17 00:00:00 2001 From: Jonas Wiebe <49341169+wiebecommajonas@users.noreply.github.com> Date: Wed, 13 Aug 2025 12:43:39 +0200 Subject: [PATCH] fix(auth): add prefix for basic auth header Add 'Basic ' as prefix for the Authorization header when using basic authentication --- playgrounds/firecamp-rest/src/services/auth/helpers/basic.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/playgrounds/firecamp-rest/src/services/auth/helpers/basic.ts b/playgrounds/firecamp-rest/src/services/auth/helpers/basic.ts index c1eae863b..19d47da97 100644 --- a/playgrounds/firecamp-rest/src/services/auth/helpers/basic.ts +++ b/playgrounds/firecamp-rest/src/services/auth/helpers/basic.ts @@ -1,16 +1,17 @@ import { IAuthBasic } from '@firecamp/types'; export default ({ username, password }: IAuthBasic): string => { + const _p = 'Basic'; const _s = `${username}:${password}`; if (typeof window !== 'undefined') { // Browser const utf8String = unescape(encodeURIComponent(_s)); const base64String = btoa(utf8String); - return base64String; + return `${_p} ${base64String}`; } else { // Node.js const utf8String = Buffer.from(_s, 'utf8'); const base64String = utf8String.toString('base64'); - return base64String; + return `${_p} ${base64String}`; } };