HTTP авторизация (basic authentication header)

Добавить в Header:

Authorization: Basic LOGIN:PASSWORD

логин и пороль должны закодированы в Base64

Curl на PHP:

...
curl_setopt($ch, CURLOPT_HTTPHEADER, [
	'Authorization: Basic ' . base64_encode($login . ':' . $password)
]);
...

sync-request на Node JS

const syncRequest = require('sync-request');
...
getData = syncRequest('GET', 'http://domain.net', {
	headers: {
		'Authorization': 'Basic ' + Buffer.from('admin:admin').toString('base64'),
	}
}).getBody().toString();
...