Commit 62b1dd5c authored by Lucien Gentis's avatar Lucien Gentis
Browse files

Updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1384387 13f79535-47bb-0310-9956-ffa450edef68
parent 55be9955
Loading
Loading
Loading
Loading
+25 −10
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- English Revision: 1067110:1363757 (outdated) -->
<!-- English Revision : 1363757 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

@@ -25,13 +25,18 @@
<manualpage metafile="auth.xml.meta">
<parentdocument href="./">Recettes / Tutoriels</parentdocument>

<title>Authentification, autorisation et contr&ocirc;le d'acc&egrave;s</title>
<title>Authentification et autorisation</title>

<summary>
    <p>L'authentification est un processus qui vous permet de v&eacute;rifier
    qu'une personne est bien celle qu'elle pr&eacute;tend &ecirc;tre. L'autorisation
    est un processus qui permet &agrave; une personne d'aller l&agrave; o&ugrave; elle veut
    aller, ou d'obtenir les informations qu'elle d&eacute;sire.</p>

    <p>Pour le contrôle d'accès en général, voir le document <a
    href="access.html">Tutoriel du contrôle d'accès</a>.</p>


</summary>

<section id="related"><title>Modules et directives concern&eacute;s</title>
@@ -42,30 +47,32 @@ module de chaque groupe.</p>

<ul>
  <li>Type d'authentification (voir la directive <directive
  module="core">AuthType</directive>)
  module="mod_authn_core">AuthType</directive>)
    <ul>
      <li><module>mod_auth_basic</module></li>
      <li><module>mod_auth_digest</module></li>
    </ul>
  </li>
  <li>Fournisseur d'authentification
  <li>Fournisseur d'authentification (voir les directives <directive
  module="mod_auth_basic">AuthBasicProvider</directive> et <directive
  module="mod_auth_digest">AuthDigestProvider</directive>)
    <ul>
      <li><module>mod_authn_alias</module></li>
      <li><module>mod_authn_anon</module></li>
      <li><module>mod_authn_dbd</module></li>
      <li><module>mod_authn_dbm</module></li>
      <li><module>mod_authn_default</module></li>
      <li><module>mod_authn_file</module></li>
      <li><module>mod_authnz_ldap</module></li>
      <li><module>mod_authn_socache</module></li>
    </ul>
  </li>
  <li>Autorisation (voir la directive <directive
  module="core">Require</directive>)
  module="mod_authz_core">Require</directive>)
    <ul>
      <li><module>mod_authnz_ldap</module></li>
      <li><module>mod_authz_dbd</module></li>
      <li><module>mod_authz_dbm</module></li>
      <li><module>mod_authz_default</module></li>
      <li><module>mod_authz_groupfile</module></li>
      <li><module>mod_authz_host</module></li>
      <li><module>mod_authz_owner</module></li>
      <li><module>mod_authz_user</module></li>
    </ul>
@@ -140,6 +147,14 @@ module de chaque groupe.</p>
    difficult&eacute;s, et j'essaierai de clarifier tout &ccedil;a lorsque le besoin
    s'en fera sentir.</p>

    <p>Vous devrez aussi vous assurer que les modules
    <module>mod_authn_core</module> et <module>mod_authz_core</module>
    ont été soit compilés avec le binaire httpd, soit chargés par le
    fichier de configuration httpd.conf. Ces deux modules fournissent
    des directives et fonctionnalités essentielles pour la configuration
    et la mise en oeuvre de l'authentification et de l'autorisation au
    sein du serveur web.</p>

</section>

<section id="gettingitworking"><title>Mise en oeuvre</title>
@@ -220,7 +235,7 @@ module de chaque groupe.</p>
    >mod_auth_digest</module> et est beaucoup plus s&eacute;curis&eacute;e. La plupart
    des navigateurs r&eacute;cents supportent l'authentification Digest.</p>

    <p>La directive <directive module="core">AuthName</directive> d&eacute;finit
    <p>La directive <directive module="mod_authn_core">AuthName</directive> d&eacute;finit
    l'<dfn>Identificateur</dfn> (Realm) &agrave; utiliser avec
    l'authentification. L'identificateur poss&egrave;de deux fonctions. Tout
    d'abord, le client pr&eacute;sente en g&eacute;n&eacute;ral cette information &agrave;
@@ -263,7 +278,7 @@ module de chaque groupe.</p>
    href="http://modules.apache.org/">Base de donn&eacute;es des modules
    d'Apache</a>.</p>

    <p>Enfin, la directive <directive module="core">Require</directive>
    <p>Enfin, la directive <directive module="mod_authz_core">Require</directive>
    impl&eacute;mente la partie
    autorisation du processus en d&eacute;finissant l'utilisateur autoris&eacute; &agrave;
    acc&eacute;der &agrave; cette zone du serveur. Dans la section suivante, nous
+1 −1
Original line number Diff line number Diff line
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- English Revision: 674584:713081 (outdated) -->
<!-- English Revision : 713081 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

+4 −4
Original line number Diff line number Diff line
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- English Revision: 1379702:1379930 (outdated) -->
<!-- English Revision : 1379930 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

@@ -281,7 +281,7 @@ des traitements du moteur de r&eacute;&eacute;criture</description>
<tr>
<td>Adresse IP de l'h&ocirc;te distant</td>
<td>192.168.200.166</td></tr>
<tr><td>Nom de login distant</td><td>en g&eacute;n&eacute;ral "-"</td></tr>
<tr><td>Nom de login didtant</td><td>en g&eacute;n&eacute;ral "-"</td></tr>
<tr><td>nom d'authentification de l'utilisateur HTTP</td><td>nom
d'utilisateur, ou "-" si non authentifi&eacute;</td></tr>
<tr><td>Date et heure de la requ&ecirc;te</td><td>[28/Aug/2009:13:09:09 --0400]</td></tr>
@@ -1043,7 +1043,7 @@ la r&eacute;&eacute;criture soit effectu&eacute;e
	    <em>cha&icirc;ne de test</em> est sup&eacute;rieure au sens
	    lexicographique &agrave; l'<em>expression</em>.</li>

            <li>'<strong>=expression</strong>' (&eacute;gal au sens
            <li>'<strong>&gt;expression</strong>' (&eacute;gal au sens
	    lexicographique)<br />
	    Traite l'<em>expression</em> comme une cha&icirc;ne de
	    caract&egrave;res et la compare lexicographiquement &agrave;
@@ -1643,7 +1643,7 @@ utilis&eacute; dans la directive <directive module="mod_rewrite">RewriteRule</di

      <p><strong>Dans une configuration de niveau r&eacute;pertoire pour
      <code>/chemin</code><br />
       (<code>/chemin/physique/vers/chemin/.htaccess</code>, avec
       (<code>/chemin/physique/vers/chemin/.htacccess</code>, avec
      <code>RewriteBase /chemin</code>)<br />
       pour la requ&ecirc;te ``<code>GET
      /chemin/chemin-local/infochemin</code>'':</strong><br />
+5 −3
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- English Revision: 1363373:1379704 (outdated) -->
<!-- English Revision : 1379704 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

@@ -417,7 +417,7 @@ car il peut provoquer un bouclage infini.
Le drapeau [Next] peut servir, par exemple,
&agrave; remplacer de mani&egrave;re r&eacute;p&eacute;titive
une cha&icirc;ne de caract&egrave;re ou une lettre dans une requ&ecirc;te. Dans l'exemple
suivant, chaque occurrence de A sera remplac&eacute;e par B dans la requ&ecirc;te, et
suivant, chaque occurence de A sera remplac&eacute;e par B dans la requ&ecirc;te, et
ceci jusqu'il n'y ait plus de A &agrave; remplacer.
</p>

@@ -671,7 +671,9 @@ avertissements 'Invalid URI in request'.
<section id="flag_s"><title>S|skip</title>
<p>Le drapeau [S] sert &agrave; sauter des r&egrave;gles que vous ne voulez pas voir
ex&eacute;cuter. La syntaxe du drapeau skip est [S=<em>N</em>], o&ugrave;
<em>N</em> correspond au nombre de r&egrave;gles &agrave; sauter.
<em>N</em> correspond au nombre de r&egrave;gles &agrave; sauter (sous
r&eacute;serve que la r&egrave;gle <directive
module="mod_rewrite">RewriteRule</directive> corresponde).
Ceci peut s'interpr&eacute;ter comme une instruction
<code>goto</code>  dans votre jeu de r&egrave;gles de r&eacute;&eacute;criture. Dans
l'exemple suivant, nous ne voulons ex&eacute;cuter la r&egrave;gle <directive