Он называется basic-auth и работает с большинством браузеров, включая curl в командной строке:
curl --user name:password http://www.example.com
, а в PHP вы устанавливаете две опции для соединения curl ($ curl_conn):
curl_setopt($curl_conn, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl_conn, CURLOPT_USERPWD, 'username:password');