Re: Preemptive HTTP authentication
| From: | Chris Lee | Date: | Wed, 29 Nov 2000 10:27:28 +0000 |
| Subject: | Re: Preemptive HTTP authentication | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-27936@lists.php.net to get a copy of this message | ||
What do you mean "Preemptive" ?
Header("WWW-Authenticate: Basic realm='$SERVER_NAME' ");
Header("HTTP/1.0 401 Unauthorized");
is this what you want? Ive heard of problems with IE / Netscape here.
some say IE might want the order of those header()'s to be flipped.
are the variables your looking for called ?
$PHP_AUTH_PW
$PHP_AUTH_USER
those will contain the contents of the pop-up login screen.
Chris Lee
Mediawaveonline.com
In article <002901c05a42$ebdc5240$572c0acf@grandcentral.net>,
byungjin@gcnpublishing.com wrote:
> ------=_NextPart_000_0026_01C05A19.02800340
> Content-Type: text/plain;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> Does anybody know how to preemptively authenticate HTTP authentication?
> I have tried using 'Header("Authorization: Basic QWxh-------");', but no
> = luck.
>
> I am currently trying to combine mod_auth_mysql authentication and my =
> customized PHP athentication. After PHP authentication, I would like to
> set mod_auth_mysql = authentication( which use HTTP authentication), so
> that it would not = prompt for user_id/password, again. - when I try to
> access folder that = is protected by mod_auth_mysql authentication.
>
> HTTP Authentication seems to be relying on=20
> HTTP_SERVER_VARS["PHP_AUTH_USER"] and HTTP_SERVER_VARS["PHP_AUTH_PW"]
> variables to check if it's authenticated. I have tried using
> 'http://user_id:password@www.thesitename.com
> , but old Netscape browsers does not work well with this.
>
> If you have any idea about this, could you send email to this address: =
> Jturtle@netzero.net Thanks.
>
> ------=_NextPart_000_0026_01C05A19.02800340--
>