Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Getting usernames with IIS

by qadwjoh (Scribe)
on Apr 11, 2003 at 08:53 UTC ( [id://249834] : perlquestion . print w/replies, xml ) Need Help??

qadwjoh has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

I have protected my site (which contains Perl CGI scripts and is served by IIS) as per this node. As far as I can tell, the authentication works, but is handled transparently by IIS - ie. users aren't presented with a username/password dialogue, but simply logged in automatically.

But now I have another problem - I need to get the username of the person who's currently accessing the site.

Does anyone know how to do this?

thanks,
Andrew

Replies are listed 'Best First'.
Re: Getting usernames with IIS
by DrManhattan (Chaplain) on Apr 11, 2003 at 09:56 UTC
    If IIS sets up the environment the same way apache does, you should be able to use $ENV{REMOTE_USER}.

    -Matt

Re: Getting usernames with IIS
by benn (Vicar) on Apr 11, 2003 at 10:05 UTC
    ....or with CGI.pm, you could use the remote_user() method.

    Cheers,
    Ben
      Oh yeah, I'd forgotten about that...

      thanks lads,
      Andrew