github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/mod/mod_auth_basic.html.fr (about)

     1  <?xml version="1.0" encoding="ISO-8859-1"?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
     4  <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>mod_auth_basic - Serveur Apache HTTP Version 2.2</title>
    11  <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
    14  <script src="../style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="../images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/mod/mod_auth_basic.html" rel="canonical" /></head>
    18  <body>
    19  <div id="page-header">
    20  <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
    21  <p class="apache">Serveur Apache HTTP Version 2.2</p>
    22  <img alt="" src="../images/feather.gif" /></div>
    23  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
    24  <div id="path">
    25  <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.2</a> &gt; <a href="./">Modules</a></div>
    26  <div id="page-content">
    27  <div class="retired"><h4>A savoir</h4>
    28              <p>Ce document concerne une version ancienne (<strong>2.2</strong>)
    29  	    du serveur HTTP Apache. La version actuelle est
    30  	    documentée <a href="http://httpd.apache.org/docs/current">ici</a>. Si vous n'avez
    31  	    pas encore effectué la mise è jour, veuillez suivre <a href="http://httpd.apache.org/docs/current/upgrading.html">ce
    32  	    lien</a> pour plus d'informations.</p>
    33          <p>Pour consulter la version actuelle de ce
    34  	document, vous pouvez suivre <a href="http://httpd.apache.org/docs/current/mod/mod_auth_basic.html">ce lien</a>.</p></div><div id="preamble"><h1>Module Apache mod_auth_basic</h1>
    35  <div class="toplang">
    36  <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    37  <a href="../fr/mod/mod_auth_basic.html" title="Français">&nbsp;fr&nbsp;</a> |
    38  <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
    39  <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
    40  </div>
    41  <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification de base</td></tr>
    42  <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
    43  <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_basic_module</td></tr>
    44  <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_basic.c</td></tr>
    45  <tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.1 d'Apache</td></tr></table>
    46  <h3>Sommaire</h3>
    47  
    48      <p>Ce module permet d'utiliser l'authentification basique HTTP pour
    49      restreindre l'accès en recherchant les utilisateurs dans les
    50      fournisseurs d'authentification spécifiés. Il est en général
    51      combiné avec au moins un module d'authentification comme
    52      <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> et un module d'autorisation comme
    53      <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>. L'authentification HTTP à
    54      base de condensé, quant à elle, est fournie par le module
    55      <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. </p>
    56  </div>
    57  <div id="quickview"><h3 class="directives">Directives</h3>
    58  <ul id="toc">
    59  <li><img alt="" src="../images/down.gif" /> <a href="#authbasicauthoritative">AuthBasicAuthoritative</a></li>
    60  <li><img alt="" src="../images/down.gif" /> <a href="#authbasicprovider">AuthBasicProvider</a></li>
    61  </ul>
    62  <h3>Voir aussi</h3>
    63  <ul class="seealso">
    64  <li><code class="directive"><a href="../mod/core.html#authname">AuthName</a></code></li>
    65  <li><code class="directive"><a href="../mod/core.html#authtype">AuthType</a></code></li>
    66  <li><code class="directive"><a href="../mod/core.html#require">Require</a></code></li>
    67  <li><code class="directive"><a href="../mod/core.html#satisfy">Satisfy</a></code></li>
    68  <li><a href="../howto/auth.html">Mode d'emploi de
    69  l'authentification</a></li>
    70  </ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
    71  
    72  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
    73  <div class="directive-section"><h2><a name="authbasicauthoritative" id="authbasicauthoritative">Directive</a> <a name="AuthBasicAuthoritative" id="AuthBasicAuthoritative">AuthBasicAuthoritative</a></h2>
    74  <table class="directive">
    75  <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si les processus d'autorisation et
    76  d'authentification peuvent être confiés à des modules de plus bas
    77  niveau</td></tr>
    78  <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicAuthoritative On|Off</code></td></tr>
    79  <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicAuthoritative On</code></td></tr>
    80  <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
    81  <tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>AuthConfig</td></tr>
    82  <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
    83  <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr>
    84  </table>
    85      <p>Normalement, chaque module d'autorisation énuméré dans la
    86      directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code> va tenter de
    87      vérifier l'utilisateur, et si ce dernier n'est trouvé dans aucun des
    88      fournisseurs, l'accès sera refusé. Définir explicitement la
    89      directive <code class="directive">AuthBasicAuthoritative</code> à
    90      <code>Off</code> permet de confier l'autorisation et
    91      l'authentification à d'autres modules non basés sur les fournisseurs
    92      si <strong>aucun identifiant utilisateur</strong> ou aucune
    93      <strong>règle</strong> ne correspondent à l'identifiant utilisateur
    94      spécifié. Ceci ne peut s'avérer nécessaire que lorsque
    95      <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> est combiné avec des modules tiers
    96      qui n'ont pas été configurés à l'aide de la directive <code class="directive"><a href="#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'on
    97      utilise de tels modules, l'ordre dans lequel s'effectue le
    98      traitement est défini dans le code source des modules et n'est pas
    99      configurable.</p>
   100  
   101  </div>
   102  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   103  <div class="directive-section"><h2><a name="authbasicprovider" id="authbasicprovider">Directive</a> <a name="AuthBasicProvider" id="AuthBasicProvider">AuthBasicProvider</a></h2>
   104  <table class="directive">
   105  <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(s) fournisseur(s) d'authentification pour
   106  cette zone du site web</td></tr>
   107  <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicProvider <var>nom fournisseur</var>
   108  [<var>nom fournisseur</var>] ...</code></td></tr>
   109  <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBasicProvider file</code></td></tr>
   110  <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
   111  <tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>AuthConfig</td></tr>
   112  <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
   113  <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_basic</td></tr>
   114  </table>
   115      <p>La directive <code class="directive">AuthBasicProvider</code> permet de
   116      définir le fournisseur utilisé pour authentifier les utilisateurs
   117      pour la zone du site web concernée. Le fournisseur par défaut
   118      <code>file</code> est implémenté par le module
   119      <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. Assurez-vous que le module
   120      implémentant le fournisseur choisi soit bien présent dans le
   121      serveur.</p>
   122  
   123      <div class="example"><h3>Exemple</h3><p><code>
   124        &lt;Location /secure&gt;<br />
   125        <span class="indent">
   126          AuthType basic<br />
   127          AuthName "private area"<br />
   128          AuthBasicProvider  dbm<br />
   129          AuthDBMType        SDBM<br />
   130          AuthDBMUserFile    /www/etc/dbmpasswd<br />
   131          Require            valid-user<br />
   132        </span>
   133        &lt;/Location&gt;
   134      </code></p></div>
   135  
   136      <p>Les fournisseurs sont sollicités selon l'ordre de leur
   137      spécification jusqu'à ce que l'un d'eux trouve une correspondance
   138      pour le nom d'utilisateur demandé ; à partir de ce moment, seul ce
   139      fournisseur tentera de vérifier le mot de passe. Si la vérification
   140      du mot de passe échoue, le contrôle n'est pas transmis aux
   141      fournisseurs suivants.</p>
   142  
   143      <p>Les différents fournisseurs disponibles sont implémentés par les
   144      modules <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>,
   145      <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>, et
   146      <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code>.</p>
   147  
   148  </div>
   149  </div>
   150  <div class="bottomlang">
   151  <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_basic.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   152  <a href="../fr/mod/mod_auth_basic.html" title="Français">&nbsp;fr&nbsp;</a> |
   153  <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
   154  <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
   155  </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
   156  <script type="text/javascript"><!--//--><![CDATA[//><!--
   157  var comments_shortname = 'httpd';
   158  var comments_identifier = 'http://httpd.apache.org/docs/2.2/mod/mod_auth_basic.html';
   159  (function(w, d) {
   160      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   161          d.write('<div id="comments_thread"><\/div>');
   162          var s = d.createElement('script');
   163          s.type = 'text/javascript';
   164          s.async = true;
   165          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   166          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   167      }
   168      else { 
   169          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   170      }
   171  })(window, document);
   172  //--><!]]></script></div><div id="footer">
   173  <p class="apache">Copyright 2017 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
   174  <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
   175  if (typeof(prettyPrint) !== 'undefined') {
   176      prettyPrint();
   177  }
   178  //--><!]]></script>
   179  </body></html>