philip Wed Dec 25 05:19:32 2002 EDT Modified files: /phpdoc/en/features http-auth.xml Log: Reflect current behavior regarding external-auth and PHP_AUTH variables. They are only disabled if safe mode is on as of 4.3.0 Before this time they were not disabled. Index: phpdoc/en/features/http-auth.xml diff -u phpdoc/en/features/http-auth.xml:1.29 phpdoc/en/features/http-auth.xml:1.30 --- phpdoc/en/features/http-auth.xml:1.29 Sun Dec 15 10:48:39 2002 +++ phpdoc/en/features/http-auth.xml Wed Dec 25 05:19:32 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.29 $ --> +<!-- $Revision: 1.30 $ --> <chapter id="features.http-auth"> <title>HTTP authentication with PHP</title> @@ -84,12 +84,13 @@ </para> <simpara> - In order to prevent someone from writing a script which reveals - the password for a page that was authenticated through a - traditional external mechanism, the PHP_AUTH variables will not be + As of PHP 4.3.0, in order to prevent someone from writing a script which + reveals the password for a page that was authenticated through a + traditional external mechanism, the PHP_AUTH variables will not be set if external authentication is enabled for that particular - page. In this case, <varname>REMOTE_USER</varname> can be used - to identify the externally-authenticated user. So, + page and <link linkend="features.safe-mode">safe mode</link> is + enabled. Regardless, <varname>REMOTE_USER</varname> can be used + to identify the externally-authenticated user. So, you can use <varname>$_SERVER['REMOTE_USER']</varname>. </simpara> @@ -98,9 +99,6 @@ <para> PHP uses the presence of an <literal>AuthType</literal> directive to determine whether external authentication is in effect. - Remember to avoid this directive for the context where you want to - use PHP authentication (otherwise each authentication attempt - will fail). </para> </note>
-- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php