Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 11653 invoked from network); 5 Sep 2007 15:19:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Sep 2007 15:19:51 -0000 Received: (qmail 37360 invoked by uid 500); 5 Sep 2007 15:19:41 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 36599 invoked by uid 500); 5 Sep 2007 15:19:39 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 36588 invoked by uid 99); 5 Sep 2007 15:19:39 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2007 08:19:39 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [199.185.220.222] (HELO outbound03.telus.net) (199.185.220.222) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2007 15:20:51 +0000 Received: from priv-edtnaa06.telusplanet.net ([137.186.246.196]) by priv-edtnes86.telusplanet.net (InterMail vM.7.08.02.00 201-2186-121-20061213) with ESMTP id <20070905151911.SSZR19157.priv-edtnes86.telusplanet.net@priv-edtnaa06.telusplanet.net> for ; Wed, 5 Sep 2007 09:19:11 -0600 Received: from [192.168.2.100] (d137-186-246-196.abhsia.telus.net [137.186.246.196]) by priv-edtnaa06.telusplanet.net (BorderWare MXtreme Infinity Mail Firewall) with ESMTP id 46D3WURL5S for ; Wed, 5 Sep 2007 09:19:10 -0600 (MDT) Message-ID: <46DEC8F2.3050809@daltons.ca> Date: Wed, 05 Sep 2007 09:19:14 -0600 From: Aaron Dalton User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: modperl@perl.apache.org Subject: Basic Auth X-Enigmail-Version: 0.95.3 OpenPGP: id=8811D2A4; url=https://biglumber.com/x/web?qs=8811d2a4 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030206020302080903030504" X-Virus-Checked: Checked by ClamAV on apache.org This is a cryptographically signed message in MIME format. --------------ms030206020302080903030504 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit I have done some Googling, but can't seem to find an answer to what appears to me to be a pretty straightforward question. I am running Apache 2.2.4 with SSL and mod_perl. I have a virtual host protected by Basic Auth. That host is managed by a home-rolled, mod_perl handler. I want my handler to have access to the username provided when the user authenticated. I thought what I wanted was $r->get_remote_logname(), but that's not working. How do I obtain this information? Thank you for your time and patience. -- Aaron Dalton | Super Duper Games aaron@daltons.ca | http://superdupergames.org --------------ms030206020302080903030504 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIISOjCC BggwggPwoAMCAQICAQEwDQYJKoZIhvcNAQEEBQAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwG A1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcg QXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwHhcNMDUxMDE0 MDczNjU1WhcNMzMwMzI4MDczNjU1WjBUMRQwEgYDVQQKEwtDQWNlcnQgSW5jLjEeMBwGA1UE CxMVaHR0cDovL3d3dy5DQWNlcnQub3JnMRwwGgYDVQQDExNDQWNlcnQgQ2xhc3MgMyBSb290 MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAq0k1EUh80iZ+U5TPQ6ndKNdCKovz h3gZWHwPntqJfeH763KQDXShlmSrn6AkmXPa4lV2xxd79QSsRrjDvn9kjRBsJPNhnMDykPpR 5vVpAWPDD1biSkLP4kSMJSioxXkJfUa5ivPp8zQpCEXkHJ/LlAQcgagUs5hlxEPsToKNCdG9 qluNktDs3pDFfwrC4+vmMVpedD6XM1nowwM9YDO/99FvR8TN7mKDUm4uCJqk2RUYkaaFkkew rkjrbbch7IUaaHI1q//wEF3A9JSnatU7kn5MkAV+k8Esi6SOYnQVcW4LcQPqrxU4mtTSBXJv jPkr61pyJfk5RuNyGz4Ew2QnIhAqik9YpwOtvrQuE+1dqkjX1X3UKntc+kYEUOTMDkJbjO3b 8s/8lpPg2xE2VGI0OI8MYJs7l1Y4rfPSW4ugW+pOlrh819WghnBA05Ept6I8rfWMu88akork NHvA2Gxf6QrCw6cgmlrfLF1SXLpH1ZvvJChwOCAv1X8pwLJBA2iSzOCczJdLRe86EAqrcDqY lXCtNbHqhSukHIAhMamuYHqAJkgAuAHAk2NVIpE8Vuev2zol848xVOomi4FZ+aHRUxHFe50D 9nQR4G2xLD8shpGZcZqmd4s0YNEUtCysna+MENOfxGr4bxP8c1n3ZkJ0Horj+NzSb5icy0eY lUAF++kCAwEAAaOBvzCBvDAPBgNVHRMBAf8EBTADAQH/MF0GCCsGAQUFBwEBBFEwTzAjBggr BgEFBQcwAYYXaHR0cDovL29jc3AuQ0FjZXJ0Lm9yZy8wKAYIKwYBBQUHMAKGHGh0dHA6Ly93 d3cuQ0FjZXJ0Lm9yZy9jYS5jcnQwSgYDVR0gBEMwQTA/BggrBgEEAYGQSjAzMDEGCCsGAQUF BwIBFiVodHRwOi8vd3d3LkNBY2VydC5vcmcvaW5kZXgucGhwP2lkPTEwMA0GCSqGSIb3DQEB BAUAA4ICAQB/CIih2hpQSdqJ+6EIcvOK9x7EOrR5WyAwsUXewl3TZWnxwl1UVDyFX7l7QpHC mf0bUZurRqWhEFOebYisc24sM6bw9J7gdcE+iEWp4WZD/lZa0XpBePdA2ko68QtbpbsWBubC 55O5hU2XT7EeOEOA75sNjO+4p2AAh1d9HkQcyyPvmzyZna+1KRxFeRaWTSdt8Rxsw8JVZLO8 FOLzpB8eMvwnFQXP3S6uPoJhe/AhEBj2ROpTOfnc0Jog4Ma74LtaT8SZyAe9tb2i2y5iDUI0 Qbz/i4r1USKqiDAA4rDUvL5lutUDV3mb6NzITfhQ7ZGlUiiirPs2WD7plCuRUIcb1l7WjMz3 DxAMUk7QFmHl5QpsvxfHckZXnJj1bGBjem9euU4vyLm5u2qFvJgN7fk+l4Q0lK4Ar6Hl55Ju Tr3z4tkUi1zS6wFsoBelLRDrnHpKvb3uzv3tIkCrcDiI9QqHasKrBWDJSAXaU8HeRHdqs/M8 PO2AvKY4SikkX/5ZO5slelZjAGS5XaRifVc2T62D7x+SU6COd1fd5WERPSMAkEw8+qNgkwSj rzX2DmqPT0pgp4UFbEahj/THduOhWVf3cbLEbhRcbW1BZt8bk7HUAMPuy888PSGAqV9jZfzd 4F+k9CvwhXFB1Gcl+xqxl67WmYITQdJupRuZJ4DnC6moADCCBhMwggP7oAMCAQICAi6dMA0G CSqGSIb3DQEBBQUAMFQxFDASBgNVBAoTC0NBY2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8v d3d3LkNBY2VydC5vcmcxHDAaBgNVBAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMDcwNzAy MjEyODMzWhcNMDkwNzAxMjEyODMzWjCBzTEaMBgGA1UEAxMRQWFyb24gQ2FyeSBEYWx0b24x HzAdBgkqhkiG9w0BCQEWEGFhcm9uQGRhbHRvbnMuY2ExHTAbBgkqhkiG9w0BCQEWDmFhcm9u QGZpbmNoLnN0MSgwJgYJKoZIhvcNAQkBFhlhYXJvbkBzdXBlcmR1cGVyZ2FtZXMub3JnMSAw HgYJKoZIhvcNAQkBFhFhYXJvbkBmcmVlYnNkLm9yZzEjMCEGCSqGSIb3DQEJARYUYWNkYWx0 b25AdWNhbGdhcnkuY2EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQJs1d+gGC +adl2Cy5cI2rJsTz2EIA9ScG4kTkgMqZfhwomnQP7klgw2NuoOeflr7SMYlV0odyq1bvPjU8 0kmdc3mrDFv/lmFshadr+se3SuON5K/GVy+iLFslM8o7a7uKJmInjMNjYyoiSTdLznIop2Rv QIoC6tOBg+h4ULN1H1UklPfvfi8AiSxz6bpTdCFMNch9ggvsXAXt0fzEb2NINV3J1+lCeIpI I0ry/8jv9ztZUehvyaq1m7HXtr2BtYNa1AxD+nL94/XgndzgGqs3h/43FmFUNYDvFaBi6VHN klx0aPLqeu/vNazJFCGPcqYFKUUD21XaC3ynyfoTSanbAgMBAAGjggFzMIIBbzAMBgNVHRMB Af8EAjAAMFYGCWCGSAGG+EIBDQRJFkdUbyBnZXQgeW91ciBvd24gY2VydGlmaWNhdGUgZm9y IEZSRUUgaGVhZCBvdmVyIHRvIGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzBiBgNVHSUEWzBZBggr BgEFBQcDBAYIKwYBBQUHAwIGCCsGAQUFBwMDBgorBgEEAYI3AgEVBgorBgEEAYI3AgEWBgor BgEEAYI3CgMEBgorBgEEAYI3CgMDBglghkgBhvhCBAEwMgYIKwYBBQUHAQEEJjAkMCIGCCsG AQUFBzABhhZodHRwOi8vb2NzcC5jYWNlcnQub3JnMG8GA1UdEQRoMGaBEGFhcm9uQGRhbHRv bnMuY2GBDmFhcm9uQGZpbmNoLnN0gRlhYXJvbkBzdXBlcmR1cGVyZ2FtZXMub3JngRFhYXJv bkBmcmVlYnNkLm9yZ4EUYWNkYWx0b25AdWNhbGdhcnkuY2EwDQYJKoZIhvcNAQEFBQADggIB AABvuxnNMYpbx0t1gLs0vgCewm7MGk0b3CCj/7FcAJFNY8YHNHFcyfrph3dld29S0U1CvHGm 5J8UzsdHycleszUv8jReVRC+jK3qfa0SJCvu8DLt8YN6nrkQv9yK0FCvb8uaCNovbkESvy3Y XEAfNBefNkZNd4CN9Qhl4UqzVFSrVSHsVmLXaWhfaDGnAJ44YVYky1OvY6NPCsacPiqkvY9C 0r6sYVcdujmj0Khonwg734MNlGxjLICu6gxduub7Y+qC1QH2fzeCnyYDo9H0uN9M7NhYm2mr 1lIwIahrDvtMfCOeTV2ugocCWDHqCXOfExolS80olkVeqwuY9KwQxe7jHivapmUcSfw2R6qW MQhE6FLzmOqqxDM3EdRbfRcMs9PgzPUx02lVo/ZNdmvF1a7FcArY8ulQ27Zy2laIyu6lfvVJ yyH/1EeYNnKhtR0lzfdkaNyF+6SGUzDaGdcYgkH0CNQcJMfIXUcTmaodt07hqO2kppHP3284 zKnACN9k/btC+xgrzQAzzj70oKB25okQ2T8cX9evJDFhgG34G0UJY9/HJURY4Ckl60O7GTsN VllozZV9E04dKjg9N0OqC0OOvgY4mCmcQpmi0QPnjutZzfxtE0C3dti8xC/fq8qFoxkZmXfn d+9Y5c0Ql4mOzyU+Vogh8xWfMgaE17K8mk8hMIIGEzCCA/ugAwIBAgICLp0wDQYJKoZIhvcN AQEFBQAwVDEUMBIGA1UEChMLQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFWh0dHA6Ly93d3cuQ0Fj ZXJ0Lm9yZzEcMBoGA1UEAxMTQ0FjZXJ0IENsYXNzIDMgUm9vdDAeFw0wNzA3MDIyMTI4MzNa Fw0wOTA3MDEyMTI4MzNaMIHNMRowGAYDVQQDExFBYXJvbiBDYXJ5IERhbHRvbjEfMB0GCSqG SIb3DQEJARYQYWFyb25AZGFsdG9ucy5jYTEdMBsGCSqGSIb3DQEJARYOYWFyb25AZmluY2gu c3QxKDAmBgkqhkiG9w0BCQEWGWFhcm9uQHN1cGVyZHVwZXJnYW1lcy5vcmcxIDAeBgkqhkiG 9w0BCQEWEWFhcm9uQGZyZWVic2Qub3JnMSMwIQYJKoZIhvcNAQkBFhRhY2RhbHRvbkB1Y2Fs Z2FyeS5jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAmzV36AYL5p2XYLLlw jasmxPPYQgD1JwbiROSAypl+HCiadA/uSWDDY26g55+WvtIxiVXSh3KrVu8+NTzSSZ1zeasM W/+WYWyFp2v6x7dK443kr8ZXL6IsWyUzyjtru4omYieMw2NjKiJJN0vOciinZG9AigLq04GD 6HhQs3UfVSSU9+9+LwCJLHPpulN0IUw1yH2CC+xcBe3R/MRvY0g1XcnX6UJ4ikgjSvL/yO/3 O1lR6G/JqrWbsde2vYG1g1rUDEP6cv3j9eCd3OAaqzeH/jcWYVQ1gO8VoGLpUc2SXHRo8up6 7+81rMkUIY9ypgUpRQPbVdoLfKfJ+hNJqdsCAwEAAaOCAXMwggFvMAwGA1UdEwEB/wQCMAAw VgYJYIZIAYb4QgENBEkWR1RvIGdldCB5b3VyIG93biBjZXJ0aWZpY2F0ZSBmb3IgRlJFRSBo ZWFkIG92ZXIgdG8gaHR0cDovL3d3dy5DQWNlcnQub3JnMGIGA1UdJQRbMFkGCCsGAQUFBwME BggrBgEFBQcDAgYIKwYBBQUHAwMGCisGAQQBgjcCARUGCisGAQQBgjcCARYGCisGAQQBgjcK AwQGCisGAQQBgjcKAwMGCWCGSAGG+EIEATAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGG Fmh0dHA6Ly9vY3NwLmNhY2VydC5vcmcwbwYDVR0RBGgwZoEQYWFyb25AZGFsdG9ucy5jYYEO YWFyb25AZmluY2guc3SBGWFhcm9uQHN1cGVyZHVwZXJnYW1lcy5vcmeBEWFhcm9uQGZyZWVi c2Qub3JngRRhY2RhbHRvbkB1Y2FsZ2FyeS5jYTANBgkqhkiG9w0BAQUFAAOCAgEAAG+7Gc0x ilvHS3WAuzS+AJ7CbswaTRvcIKP/sVwAkU1jxgc0cVzJ+umHd2V3b1LRTUK8cabknxTOx0fJ yV6zNS/yNF5VEL6Mrep9rRIkK+7wMu3xg3qeuRC/3IrQUK9vy5oI2i9uQRK/LdhcQB80F582 Rk13gI31CGXhSrNUVKtVIexWYtdpaF9oMacAnjhhViTLU69jo08Kxpw+KqS9j0LSvqxhVx26 OaPQqGifCDvfgw2UbGMsgK7qDF265vtj6oLVAfZ/N4KfJgOj0fS430zs2FibaavWUjAhqGsO +0x8I55NXa6ChwJYMeoJc58TGiVLzSiWRV6rC5j0rBDF7uMeK9qmZRxJ/DZHqpYxCEToUvOY 6qrEMzcR1Ft9Fwyz0+DM9THTaVWj9k12a8XVrsVwCtjy6VDbtnLaVojK7qV+9UnLIf/UR5g2 cqG1HSXN92Ro3IX7pIZTMNoZ1xiCQfQI1Bwkx8hdRxOZqh23TuGo7aSmkc/fbzjMqcAI32T9 u0L7GCvNADPOPvSgoHbmiRDZPxxf168kMWGAbfgbRQlj38clRFjgKSXrQ7sZOw1WWWjNlX0T Th0qOD03Q6oLQ46+BjiYKZxCmaLRA+eO61nN/G0TQLd22LzEL9+ryoWjGRmZd+d371jlzRCX iY7PJT5WiCHzFZ8yBoTXsryaTyExggMOMIIDCgIBATBaMFQxFDASBgNVBAoTC0NBY2VydCBJ bmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNVBAMTE0NBY2VydCBD bGFzcyAzIFJvb3QCAi6dMAkGBSsOAwIaBQCgggGJMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B BwEwHAYJKoZIhvcNAQkFMQ8XDTA3MDkwNTE1MTkxNFowIwYJKoZIhvcNAQkEMRYEFKaRavPG h+P5Ja7/IHwzdpPKqfshMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMGkGCSsGAQQB gjcQBDFcMFowVDEUMBIGA1UEChMLQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFWh0dHA6Ly93d3cu Q0FjZXJ0Lm9yZzEcMBoGA1UEAxMTQ0FjZXJ0IENsYXNzIDMgUm9vdAICLp0wawYLKoZIhvcN AQkQAgsxXKBaMFQxFDASBgNVBAoTC0NBY2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3 LkNBY2VydC5vcmcxHDAaBgNVBAMTE0NBY2VydCBDbGFzcyAzIFJvb3QCAi6dMA0GCSqGSIb3 DQEBAQUABIIBAJrSJZFN8co3sLpDLVmsA7/DTedfp/lq2JfNmZ4svUcY+2SFviFS8ymq6RuT mgz5acfb2duOUoXVxlEscgx5YjpFx/Hu4q7nC7WIxVPiavMRdxv+wsj5JnpoLBAROKax5FL4 krd+NGrPEW3YPM6VscTRh3pVC3Su8ViC8r3Fh3Ijf4Goi43atjvtKcyQ/Wntw4MJFQ0osd5u zCybrLM0OvFeHLEnjmd5Sy/5EaDYoG/hbOLNEydyBc1qpINcIcMO17aCDRwUTtXNcX4rQ9Ca 1mBhme1+0Cu2Q3izKKTrS/D5AlVSp4xxXaXzYihf1UV03CVc9EU+nnFLdH2aHsOyb9IAAAAA AAA= --------------ms030206020302080903030504--