[PHP-DOC] cvs: phpdoc /fr/features http-auth.xml images.xml From: Damien Seguy (dams <email protected>)
Date: 10/22/01

dams Mon Oct 22 23:02:53 2001 EDT

  Modified files:
    /phpdoc/fr/features images.xml http-auth.xml
  Log:
  no message
  
Index: phpdoc/fr/features/images.xml
diff -u phpdoc/fr/features/images.xml:1.3 phpdoc/fr/features/images.xml:1.4
--- phpdoc/fr/features/images.xml:1.3 Fri Jan 12 05:50:56 2001
+++ phpdoc/fr/features/images.xml Mon Oct 22 23:02:53 2001
@@ -1,3 +1,5 @@
+<?xml encoding="iso-8859-1"?>
+<!-- $Revision: 1.4 $ -->
  <chapter id="features.images">
   <title>Cr&eacute;ation d'images</title>
   <simpara>
Index: phpdoc/fr/features/http-auth.xml
diff -u phpdoc/fr/features/http-auth.xml:1.7 phpdoc/fr/features/http-auth.xml:1.8
--- phpdoc/fr/features/http-auth.xml:1.7 Fri Jun 1 08:51:36 2001
+++ phpdoc/fr/features/http-auth.xml Mon Oct 22 23:02:53 2001
@@ -1,3 +1,5 @@
+<?xml encoding="iso-8859-1"?>
+<!-- $Revision: 1.8 $ -->
  <chapter id="features.http-auth">
   <title>Authentification HTTP avec PHP</title>
   <simpara>
@@ -13,14 +15,14 @@
      <varname>$PHP_AUTH_PW</varname> et <varname>$PHP_AUTH_TYPE</varname>
      contenant respectivement le nom d'utilisateur, le mot de passe et
      le type d'authentification. Actuellement, seule l'authentification
- simple ("Basic") est support&eacute;e. Reportez vous &agrave; la fonction
+ simple ("Basic") est support&eacute;e. Reportez-vous &agrave; la fonction
      <function>header</function> pour plus d'informations.
    </simpara>
   <para>
    Voici un exemple de script qui force l'authentification du client
    pour acc&eacute;der &agrave; une page :
    <example>
- <title>Exemple d'authentication HTTP</title>
+ <title>Exemple d'authentification HTTP</title>
     <programlisting role="php">
 &lt;?php
   if(!isset($PHP_AUTH_USER)) {
@@ -44,9 +46,9 @@
      ou en recherchant dans un fichier dbm.
   </para>
   <para>
- M&eacute;fiez vous des navigateurs bugg&eacute;s, tels que Internet Explorer.
- Ils semblent tr&egrave;s suceptibles concernant l'ordre des ent&ecirc;tes.
- Envoyer l'ent&ecirc;te d'authentification (<emphasis>WWW-Authenticate</emphasis>)
+ M&eacute;fiez-vous des navigateurs bugg&eacute;s, tels que Internet Explorer.
+ Ils semblent tr&egrave;s susceptibles concernant l'ordre des en-t&ecirc;tes.
+ Envoyer l'en-t&ecirc;te d'authentification (<emphasis>WWW-Authenticate</emphasis>)
     avant le code de <errorcode>HTTP/1.0 401</errorcode> semble lui convenir
     jusqu'&agrave; pr&eacute;sent.
   </para>
@@ -61,16 +63,16 @@
   </simpara>
   <simpara>
     Notez cependant que les manipulations ci-dessus n'emp&ecirc;chent
- pas quiconque qui poss&egrave;de une page non authentifi&eacute;e
- de voler les mots de passes des pages prot&eacute;g&eacute;es,
+ pas quiconque poss&egrave;de une page non authentifi&eacute;e
+ de voler les mots de passe des pages prot&eacute;g&eacute;es,
     sur le m&ecirc;me serveur.
   </simpara>
   <simpara>
    Netscape et Internet Explorer effaceront le cache d'authentification client
- si ils recoivent une r&eacute;ponse 401. Cela permet de d&eacute;connecter
+ s'ils recoivent une r&eacute;ponse 401. Cela permet de d&eacute;connecter
    un utilisateur, pour le forcer &agrave; r&eacute;-entrer son nom de compte
    et son mot de passe. Certains programmeurs l'utilisent pour donner un
- d&eacute;lai d'&eacute;xpiration, ou alors, fournissent un bouton de d&eacute;connexion.
+ d&eacute;lai d'expiration, ou alors, fournissent un bouton de d&eacute;connexion.
   </simpara>
   <example>
    <title>
@@ -90,10 +92,10 @@
   else {
    echo &quot;Bienvenue $PHP_AUTH_USER&lt;BR&gt;&quot;;
    echo &quot;Old: $OldAuth&quot;;
- echo &quot;&lt;FORM ACTION=\&quot;$PHP_SELF\&quot; METHOD=POST&gt;\n&quot;;
- echo &quot;&lt;INPUT TYPE=HIDDEN NAME=\&quot;SeenBefore\&quot; VALUE=\&quot;1\&quot;&gt;\n&quot;;
- echo &quot;&lt;INPUT TYPE=HIDDEN NAME=\&quot;OldAuth\&quot; VALUE=\&quot;$PHP_AUTH_USER\&quot;&gt;\n&quot;;
- echo &quot;&lt;INPUT TYPE=Submit VALUE=\&quot;Re Authenticate\&quot;&gt;\n&quot;
+ echo &quot;&lt;form action=\&quot;$PHP_SELF\&quot; method=post&gt;\n&quot;;
+ echo &quot;&lt;input type=hidden NAME=\&quot;SeenBefore\&quot; VALUE=\&quot;1\&quot;&gt;\n&quot;;
+ echo &quot;&lt;input type=hidden NAME=\&quot;OldAuth\&quot; VALUE=\&quot;$PHP_AUTH_USER\&quot;&gt;\n&quot;;
+ echo &quot;&lt;input type=submit value=\&quot;Re Authenticate\&quot;&gt;\n&quot;
    echo &quot;&lt;/FORM&gt;\n&quot;;
   }
 ?&gt;
@@ -103,10 +105,11 @@
    Ce comportement n'est pas n&eacute;cessaire par le standard
    d'authentification HTTP Basic. Les tests avec Lynx ont montr&eacute;
    qu'il n'affectait pas les informations de session lors de la
- r&eacute;ception d'un message de type 401, ce qui fait que passer ces
- informations entre le serveur et le client, et donnera l'acc&egrave;s
- &agrave; la ressource. Cependant, l'utilisateur peut utiliser la
- touche '_' pour d&eacute;truire les anciennes autentifications.
+ r&eacute;ception d'un message de type 401. Ce qui fait que presser la
+ touche "retour" (back) &agrave; un client lynx pr&eacute;c&eacute;demment authentifi&eacute;
+ donnera l'acc&egrave;s direct &agrave; la ressource. Cependant,
+ l'utilisateur peut utiliser la touche '_' pour d&eacute;truire
+ les anciennes authentifications.
   </simpara>
   <simpara>
    Notez aussi que tout ceci ne fonctionne pas sous Microsoft IIS et que les