Os dados do usuário estão disponíveis para CGIs e como variáveis de ambiente. Você teria que passar isso de alguma forma - seja através de algum gateway cgi, ou talvez inserindo-os em um cabeçalho.
Abaixo está um exemplo de como pode ser possível através da inserção do cabeçalho. Peço desculpas por sugerir algo que não tentei, mas parece razoável, sim?
RequestHeader unset REMOTE-USER
RequestHeader add REMOTE-USER %{REMOTE-USER}e
Eu suspeito, no entanto, que quando essa variável de ambiente for, ela sempre será nula se você estiver fazendo proxy. Se for esse o caso, você poderá usar variáveis de look-ahead usando mod_rewrite. (Veja os documentos do mod_rewrite para exemplos e explicações de LA-U.)
RequestHeader unset REMOTE-USER
RewriteCond %{LA-U:REMOTE_USER} (.*)
RewriteRule .* - [E=MY_REMOTE_USER:%1]
RequestHeader add REMOTE-USER %{MY_REMOTE_USER}e
Isso requer mod_rewrite e mod_headers.