JS

FETCH WITH HTTP BASIC AUTH

(quick guide & examples)

URL & CREDENTIALS var url = "protected/secret.html",       creds = btoa("USER:PASS");

FETCH WITH HTTP BASIC AUTH

01

FETCH WITH HTTP AUTH fetch (url, { headers:   { "Authorization": `Basic ${creds}` }  })

HANDLE SERVER RESPONSE .then(res => {   if (res.status != 200) { throw "NO GOOD"; }   return res.text(); }) .then(res => console.log(res));

.HTACCESS AuthType Basic AuthName "Password Required" AuthUserFile FOLDER\.htpasswd Require valid-user

BASIC AUTH WITH APACHE

02

RUN HTACCESS IN COMMAND LINE  htpasswd -c "PATH/FOLDER/.htpasswd" USER