Возможно, что искомые значения находятся в $_SERVER
переменных?
С http://www.php.net/manual/en/reserved.variables.server.php:
'PHP_AUTH_DIGEST'
When doing Digest HTTP authentication this variable is set to the 'Authorization' header sent by the client (which you should then use to make the appropriate validation).
'PHP_AUTH_USER'
When doing HTTP authentication this variable is set to the username provided by the user.
'PHP_AUTH_PW'
When doing HTTP authentication this variable is set to the password provided by the user.
'AUTH_TYPE'
When doing HTTP authenticated this variable is set to the authentication type.
Вы должны иметь доступ к этим переменным следующим образом:
$username = $_SERVER['PHP_AUTH_USER'];
$password = $_SERVER['PHP_AUTH_PW'];
Это даст вам представление о том, как обрабатывать различные дайджесты: http://php.net/manual/en/features.http-auth.php