summaryrefslogtreecommitdiffstats
path: root/docs/manual/mod/mod_authnz_fcgi.html.fr
diff options
context:
space:
mode:
Diffstat (limited to 'docs/manual/mod/mod_authnz_fcgi.html.fr')
-rw-r--r--docs/manual/mod/mod_authnz_fcgi.html.fr314
1 files changed, 157 insertions, 157 deletions
diff --git a/docs/manual/mod/mod_authnz_fcgi.html.fr b/docs/manual/mod/mod_authnz_fcgi.html.fr
index 85524cc766..2d3806c18d 100644
--- a/docs/manual/mod/mod_authnz_fcgi.html.fr
+++ b/docs/manual/mod/mod_authnz_fcgi.html.fr
@@ -27,34 +27,34 @@
<div id="preamble"><h1>Module Apache mod_authnz_fcgi</h1>
<div class="toplang">
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_fcgi.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
-<a href="../fr/mod/mod_authnz_fcgi.html" title="Fran&#231;ais">&nbsp;fr&nbsp;</a></p>
+<a href="../fr/mod/mod_authnz_fcgi.html" title="Français">&nbsp;fr&nbsp;</a></p>
</div>
-<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet &#224; une application d'autorisation FastCGI de g&#233;rer
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet à une application d'autorisation FastCGI de gérer
l'authentification et l'autorisation httpd.</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
-<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur&#160;de&#160;Module:</a></th><td>authnz_fcgi_module</td></tr>
-<tr><th><a href="module-dict.html#SourceFile">Fichier&#160;Source:</a></th><td>mod_authnz_fcgi.c</td></tr>
-<tr><th><a href="module-dict.html#Compatibility">Compatibilit&#233;:</a></th><td>Disponible &#224; partir de la version 2.4.10 du serveur HTTP
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authnz_fcgi_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authnz_fcgi.c</td></tr>
+<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.4.10 du serveur HTTP
Apache</td></tr></table>
<h3>Sommaire</h3>
<p>Ce module permet aux applications d'autorisation FastCGI
- d'authentifier les utilisateurs et de contr&#244;ler leur acc&#232;s aux
- ressources. Il supporte les syst&#232;mes d'autorisation FastCGI
- g&#233;n&#233;riques qui participent en une seule phase &#224; l'authentification
- et &#224; l'autorisation, ainsi que les processus d'authentification et
- d'autorisation sp&#233;cifiques &#224; Apache httpd qui interviennent en une
+ d'authentifier les utilisateurs et de contrôler leur accès aux
+ ressources. Il supporte les systèmes d'autorisation FastCGI
+ génériques qui participent en une seule phase à l'authentification
+ et à l'autorisation, ainsi que les processus d'authentification et
+ d'autorisation spécifiques à Apache httpd qui interviennent en une
ou plusieurs phases.</p>
<p>Les processus d'autorisation FastCGI peuvent authentifier un
utilisateur via son identificateur et son mot de passe comme dans le
- processus d'authentification basique, ou via un m&#233;canisme
+ processus d'authentification basique, ou via un mécanisme
arbitraire.</p>
</div>
<div id="quickview"><h3>Sujets</h3>
<ul id="topics">
<li><img alt="" src="../images/down.gif" /> <a href="#invocations">Modes d'invocation</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples suppl&#233;mentaires</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples supplémentaires</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#limitations">Limitations</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#logging">Journalisation</a></li>
</ul><h3 class="directives">Directives</h3>
@@ -62,10 +62,10 @@ Apache</td></tr></table>
<li><img alt="" src="../images/down.gif" /> <a href="#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></li>
</ul>
-<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_authnz_fcgi">Probl&#232;mes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_authnz_fcgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
+<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_authnz_fcgi">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_authnz_fcgi">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
<ul class="seealso">
<li><a href="../howto/auth.html">Authentification, autorisation et
-contr&#244;le d'acc&#232;s</a></li>
+contrôle d'accès</a></li>
<li><code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code></li>
<li><code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code></li>
<li><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></li>
@@ -75,20 +75,20 @@ contr&#244;le d'acc&#232;s</a></li>
<h2><a name="invocations" id="invocations">Modes d'invocation</a><a title="Lien permanent" href="#invocations" class="permalink">&para;</a></h2>
<p>Les modes d'invocation des processus d'autorisation FastCGI que
- ce module supporte se distinguent par deux caract&#233;ristiques : le
- <em>type</em> et le <em>m&#233;canisme</em> d'authentification.</p>
+ ce module supporte se distinguent par deux caractéristiques : le
+ <em>type</em> et le <em>mécanisme</em> d'authentification.</p>
<p>Le <em>Type</em> est simplement <code>authn</code> pour
l'authentification, <code>authz</code> pour l'autorisation et
<code>authnz</code> l'authentification et l'autorisation.</p>
- <p>Le <em>m&#233;canisme</em> d'authentification fait r&#233;f&#233;rence aux
- m&#233;canismes d'authentification et aux phases de traitement de la
- configuration de Apache httpd, et peut &#234;tre
+ <p>Le <em>mécanisme</em> d'authentification fait référence aux
+ mécanismes d'authentification et aux phases de traitement de la
+ configuration de Apache httpd, et peut être
<code>AuthBasicProvider</code>, <code>Require</code>, ou
- <code>check_user_id</code>. Les deux premiers m&#233;canismes
- correspondent aux directives utilis&#233;es pour participer aux phases de
- traitement appropri&#233;es.</p>
+ <code>check_user_id</code>. Les deux premiers mécanismes
+ correspondent aux directives utilisées pour participer aux phases de
+ traitement appropriées.</p>
<p>Description de chaque mode:</p>
@@ -96,13 +96,13 @@ contr&#244;le d'acc&#232;s</a></li>
<dt><em>Type</em> <code>authn</code>, <em>mechanism</em>
<code>AuthBasicProvider</code></dt>
- <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est d&#233;finie &#224;
+ <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est définie à
<code>AUTHORIZER</code>, et la variable
- <code>FCGI_APACHE_ROLE</code> &#224; <code>AUTHENTICATOR</code>.
- L'application doit &#234;tre sp&#233;cifi&#233;e en tant que fournisseur de type
+ <code>FCGI_APACHE_ROLE</code> à <code>AUTHENTICATOR</code>.
+ L'application doit être spécifiée en tant que fournisseur de type
<em>authn</em> via la directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>, et
- activ&#233;e via la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'elle
- est invoqu&#233;e, l'application est cens&#233;e authentifier le client &#224;
+ activée via la directive <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>. Lorsqu'elle
+ est invoquée, l'application est censée authentifier le client à
l'aide de l'identifiant et du mot de passe de l'utilisateur.
Exemple d'application :
@@ -143,13 +143,13 @@ while ($request-&gt;Accept() &gt;= 0) {
<dt><em>Type</em> <code>authz</code>, <em>mechanism</em>
<code>Require</code></dt>
- <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est d&#233;finie &#224;
- <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> &#224;
- <code>AUTHORIZER</code>. L'application doit &#234;tre sp&#233;cifi&#233;e en tant
+ <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est définie à
+ <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> à
+ <code>AUTHORIZER</code>. L'application doit être spécifiée en tant
que fournisseur de type <em>authz</em> via la directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>.
- Lorsqu'elle est invoqu&#233;e, l'application est cens&#233;e contr&#244;ler les
- acc&#232;s du client &#224; l'aide de l'identifiant utilisateur et d'autres
- donn&#233;es contenues dans la requ&#234;te. Exemple d'application :
+ Lorsqu'elle est invoquée, l'application est censée contrôler les
+ accès du client à l'aide de l'identifiant utilisateur et d'autres
+ données contenues dans la requête. Exemple d'application :
<pre class="prettyprint lang-perl">#!/usr/bin/perl
use FCGI;
my $request = FCGI::Request();
@@ -188,16 +188,16 @@ while ($request-&gt;Accept() &gt;= 0) {
<dd>Dans ce mode qui supporte le protocole d'autorisation web
server-agnostic FastCGI, la variable <code>FCGI_ROLE</code> est
- d&#233;finie &#224; <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code>
- n'est pas d&#233;finie. L'application doit &#234;tre sp&#233;cifi&#233;e en tant que
+ définie à <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code>
+ n'est pas définie. L'application doit être spécifiée en tant que
fournisseur de type <em>authnz</em> via la directive <code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>.
- L'application est cens&#233;e assurer l'authentification et
- l'autorisation au cours d'une m&#234;me invocation &#224; l'aide de
+ L'application est censée assurer l'authentification et
+ l'autorisation au cours d'une même invocation à l'aide de
l'identifiant et du mot de passe de l'utilisateur et d'autres
- donn&#233;es contenues dans la requ&#234;te. L'invocation de l'application
+ données contenues dans la requête. L'invocation de l'application
intervient au cours de la phase d'authentification de l'API Apache
- httpd. Si l'application renvoie le code 200, et si le m&#234;me
- fournisseur est invoqu&#233; au cours de la phase d'autorisation (via
+ httpd. Si l'application renvoie le code 200, et si le même
+ fournisseur est invoqué au cours de la phase d'autorisation (via
une directive <code class="directive">Require</code>), mod_authnz_fcgi
renverra un code de type success pour la phase d'autorisation sans
invoquer l'application. Exemple d'application :
@@ -240,9 +240,9 @@ while ($request-&gt;Accept() &gt;= 0) {
<dt><em>Type</em> <code>authn</code>, <em>mechanism</em>
<code>check_user_id</code></dt>
- <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est d&#233;finie &#224;
- <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> &#224;
- <code>AUTHENTICATOR</code>. L'application doit &#234;tre sp&#233;cifi&#233;e en
+ <dd>Dans ce mode, la variable <code>FCGI_ROLE</code> est définie à
+ <code>AUTHORIZER</code> et <code>FCGI_APACHE_ROLE</code> à
+ <code>AUTHENTICATOR</code>. L'application doit être spécifiée en
tant que fournisseur de type <em>authn</em> via une directive
<code class="directive"><a href="#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></code>. La
directive <code class="directive"><a href="#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider</a></code>
@@ -294,19 +294,19 @@ while ($request-&gt;Accept() &gt;= 0) {
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
-<h2><a name="examples" id="examples">Exemples suppl&#233;mentaires</a><a title="Lien permanent" href="#examples" class="permalink">&para;</a></h2>
+<h2><a name="examples" id="examples">Exemples supplémentaires</a><a title="Lien permanent" href="#examples" class="permalink">&para;</a></h2>
<ol>
- <li>Si votre application supporte s&#233;par&#233;ment les r&#244;les
+ <li>Si votre application supporte séparément les rôles
d'authentification et d'autorisation (<code>AUTHENTICATOR</code> et
- <code>AUTHORIZER</code>), vous pouvez d&#233;finir des fournisseurs
- s&#233;par&#233;s comme suit, m&#234;me s'ils correspondent &#224; la m&#234;me application :
+ <code>AUTHORIZER</code>), vous pouvez définir des fournisseurs
+ séparés comme suit, même s'ils correspondent à la même application :
<pre class="prettyprint lang-config">AuthnzFcgiDefineProvider authn FooAuthn fcgi://localhost:10102/
AuthnzFcgiDefineProvider authz FooAuthz fcgi://localhost:10102/</pre>
- Sp&#233;cifie le fournisseur authn via la directive
+ Spécifie le fournisseur authn via la directive
<code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>
et le fournisseur authz via la directive
<code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>:
@@ -318,15 +318,15 @@ Require FooAuthz</pre>
</li>
- <li>Si votre application supporte le r&#244;le g&#233;n&#233;rique
+ <li>Si votre application supporte le rôle générique
<code>AUTHORIZER</code> (authentification et autorisation en une
- seule invocation), vous pouvez d&#233;finir un fournisseur unique comme
+ seule invocation), vous pouvez définir un fournisseur unique comme
suit :
<pre class="prettyprint lang-config">AuthnzFcgiDefineProvider authnz FooAuthnz fcgi://localhost:10103/</pre>
- Sp&#233;cifie le fournisseur authnz via les directives
+ Spécifie le fournisseur authnz via les directives
<code class="directive">AuthBasicProvider</code> et
<code class="directive">Require</code> :
@@ -341,58 +341,58 @@ Require FooAuthnz</pre>
<div class="section">
<h2><a name="limitations" id="limitations">Limitations</a><a title="Lien permanent" href="#limitations" class="permalink">&para;</a></h2>
- <p>Les fonctionnalit&#233;s suivantes ne sont pas encore impl&#233;ment&#233;es :</p>
+ <p>Les fonctionnalités suivantes ne sont pas encore implémentées :</p>
<dl>
- <dt>V&#233;rificateur d'acc&#232;s d'Apache httpd</dt>
+ <dt>Vérificateur d'accès d'Apache httpd</dt>
<dd>La phase <em>access check</em> de l'API Apache httpd est
distincte des phases d'authentification et d'autorisation.
- Certaines autres impl&#233;mentations de FastCGI supportent cette phase
+ Certaines autres implémentations de FastCGI supportent cette phase
et lorsque c'est le cas, la variable <code>FCGI_APACHE_ROLE</code>
- est d&#233;finie &#224; <code>ACCESS_CHECKER</code>.</dd>
+ est définie à <code>ACCESS_CHECKER</code>.</dd>
<dt>Redirections (pipes) ou sockets locaux (Unix)</dt>
- <dd>Seuls les sockets TCP sont actuellement support&#233;s.</dd>
+ <dd>Seuls les sockets TCP sont actuellement supportés.</dd>
<dt>Support de mod_authn_socache</dt>
<dd>Le support de l'interaction avec mod_authn_socache pour les
applications qui interviennent dans le processus
d'authentification d'Apache httpd serait souhaitable.</dd>
- <dt>Support de l'authentification de type digest &#224; l'aide de AuthDigestProvider</dt>
+ <dt>Support de l'authentification de type digest à l'aide de AuthDigestProvider</dt>
<dd>Cette limitation ne sera probablement jamais franchie car il
- n'existe aucun flux de donn&#233;es d'autorisation capable de lire dans
- un condens&#233; de type hash.</dd>
+ n'existe aucun flux de données d'autorisation capable de lire dans
+ un condensé de type hash.</dd>
<dt>Gestion des processus applicatifs</dt>
- <dd>Cette fonctionnalit&#233; restera probablement hors de port&#233;e de ce
- module. Il faudra donc g&#233;rer les processus applicatifs d'une autre
- mani&#232;re ; par exemple, <code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code> permet de
- les d&#233;marrer.</dd>
+ <dd>Cette fonctionnalité restera probablement hors de portée de ce
+ module. Il faudra donc gérer les processus applicatifs d'une autre
+ manière ; par exemple, <code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code> permet de
+ les démarrer.</dd>
<dt>AP_AUTH_INTERNAL_PER_URI</dt>
- <dd>Tous les fournisseurs sont actuellement enregistr&#233;s en tant
+ <dd>Tous les fournisseurs sont actuellement enregistrés en tant
que AP_AUTH_INTERNAL_PER_CONF, ce qui signifie que les
- v&#233;rifications ne sont pas effectu&#233;es pour les
- sous-requ&#234;tes internes avec la m&#234;me configuration de contr&#244;le
- d'acc&#232;s que la requ&#234;te initiale.</dd>
+ vérifications ne sont pas effectuées pour les
+ sous-requêtes internes avec la même configuration de contrôle
+ d'accès que la requête initiale.</dd>
- <dt>Conversion du jeu de caract&#232;res des donn&#233;es de protocole</dt>
- <dd>Si mod_authnz_fcgi s'ex&#233;cute dans un environnement de
- compilation EBCDIC, toutes les donn&#233;es de protocole FastCGI sont
- &#233;crites en EBCDIC et doivent &#234;tre disponibles en EBCDIC.</dd>
+ <dt>Conversion du jeu de caractères des données de protocole</dt>
+ <dd>Si mod_authnz_fcgi s'exécute dans un environnement de
+ compilation EBCDIC, toutes les données de protocole FastCGI sont
+ écrites en EBCDIC et doivent être disponibles en EBCDIC.</dd>
- <dt>Plusieurs requ&#234;tes pour une connexion</dt>
+ <dt>Plusieurs requêtes pour une connexion</dt>
<dd>Actuellement, la connexion au fournisseur d'autorisation
- FastCGI est ferm&#233;e apr&#232;s chaque phase de traitement. Par exemple,
- si le fournisseur d'autorisation g&#232;re s&#233;par&#233;ment les phases
+ FastCGI est fermée après chaque phase de traitement. Par exemple,
+ si le fournisseur d'autorisation gère séparément les phases
<em>authn</em> et <em>authz</em>, deux connexions seront
- n&#233;cessaires.</dd>
+ nécessaires.</dd>
<dt>Redirection de certains URIs</dt>
- <dd>Les URIs en provenance des clients ne peuvent pas &#234;tre
- redirig&#233;s selon une table de redirection, comme avec la directive
- <code class="directive">ProxyPass</code> utilis&#233;e avec les r&#233;pondeurs
+ <dd>Les URIs en provenance des clients ne peuvent pas être
+ redirigés selon une table de redirection, comme avec la directive
+ <code class="directive">ProxyPass</code> utilisée avec les répondeurs
FastCGI.</dd>
</dl>
@@ -402,26 +402,26 @@ Require FooAuthnz</pre>
<h2><a name="logging" id="logging">Journalisation</a><a title="Lien permanent" href="#logging" class="permalink">&para;</a></h2>
<ol>
- <li>Les erreurs de traitement sont journalis&#233;es &#224; un niveau
- <code>error</code> ou sup&#233;rieur.</li>
- <li>Les messages envoy&#233;s par l'application sont journalis&#233;s au
+ <li>Les erreurs de traitement sont journalisées à un niveau
+ <code>error</code> ou supérieur.</li>
+ <li>Les messages envoyés par l'application sont journalisés au
niveau <code>warn</code>.</li>
- <li>Les messages de deboguage &#224; caract&#232;re g&#233;n&#233;ral sont
- journalis&#233;s au niveau <code>debug</code>.</li>
- <li>Les variables d'environnement transmises &#224; l'application
- sont journalis&#233;es au niveau <code>trace2</code>. La valeur de la
- variable <code>REMOTE_PASSWD</code> sera occult&#233;e, mais
- <strong>toute autre donn&#233;e sensible sera visible dans le
+ <li>Les messages de deboguage à caractère général sont
+ journalisés au niveau <code>debug</code>.</li>
+ <li>Les variables d'environnement transmises à l'application
+ sont journalisées au niveau <code>trace2</code>. La valeur de la
+ variable <code>REMOTE_PASSWD</code> sera occultée, mais
+ <strong>toute autre donnée sensible sera visible dans le
journal</strong>.</li>
- <li>Toutes les entr&#233;es/sorties entre le module et l'application
+ <li>Toutes les entrées/sorties entre le module et l'application
FastCGI, y compris les variables d'environnement, seront
- journalis&#233;es au format imprimable et hexad&#233;cimal au niveau
- <code>trace5</code>. <strong>Toutes les donn&#233;es sensibles seront
+ journalisées au format imprimable et hexadécimal au niveau
+ <code>trace5</code>. <strong>Toutes les données sensibles seront
visibles dans le journal.</strong></li>
</ol>
<p>La directive <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> permet
- de configurer un niveau de journalisation sp&#233;cifique &#224;
+ de configurer un niveau de journalisation spécifique à
mod_authnz_fcgi. Par exemple :</p>
<pre class="prettyprint lang-config">LogLevel info authnz_fcgi:trace8</pre>
@@ -431,91 +431,91 @@ Require FooAuthnz</pre>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="authnzfcgicheckauthnprovider" id="authnzfcgicheckauthnprovider">Directive</a> <a name="AuthnzFcgiCheckAuthnProvider" id="AuthnzFcgiCheckAuthnProvider">AuthnzFcgiCheckAuthnProvider</a><a title="Lien permanent" href="#authnzfcgicheckauthnprovider" class="permalink">&para;</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet &#224; une application FastCGI de g&#233;rer l'accroche
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet à une application FastCGI de gérer l'accroche
d'authentification check_authn.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnzFcgiCheckAuthnProvider <em>provider-name</em>|<code>None</code>
<em>option</em> ...</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">D&#233;faut:</a></th><td><code>none</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>r&#233;pertoire</td></tr>
-<tr><th><a href="directive-dict.html#Override">Surcharges autoris&#233;es:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_fcgi</td></tr>
</table>
- <p>Cette directive permet de confier &#224; une application FastCGI la
- gestion d'une phase sp&#233;cifique du processus d'authentification ou
+ <p>Cette directive permet de confier à une application FastCGI la
+ gestion d'une phase spécifique du processus d'authentification ou
d'autorisation.</p>
- <p>Certaines fonctionnalit&#233;s des fournisseurs d'autorisation FastCGI
- n&#233;cessitent cette directive en lieu et place de
- <code class="directive">AuthBasicProvider</code> pour pouvoir &#234;tre activ&#233;es :</p>
+ <p>Certaines fonctionnalités des fournisseurs d'autorisation FastCGI
+ nécessitent cette directive en lieu et place de
+ <code class="directive">AuthBasicProvider</code> pour pouvoir être activées :</p>
<ul>
- <li>L'authentification de type autre que basique ; en g&#233;n&#233;ral,
- d&#233;termination de l'identifiant utilisateur et renvoi de sa valeur
+ <li>L'authentification de type autre que basique ; en général,
+ détermination de l'identifiant utilisateur et renvoi de sa valeur
depuis le fournisseur d'autorisation ; voir l'option
<code>UserExpr</code> ci-dessous</li>
- <li>S&#233;lection d'un code de r&#233;ponse personnalis&#233; ; en cas de
- code de r&#233;ponse autre que 200 en provenance du fournisseur
- d'autorisation, c'est ce code qui sera utilis&#233; comme code d'&#233;tat
- de la r&#233;ponse</li>
- <li>D&#233;finition du corps d'une r&#233;ponse autre que 200 ; si le
- fournisseur d'autorisation renvoie un corps de r&#233;ponse avec un
- code autre que 200, c'est ce corps de r&#233;ponse qui sera renvoy&#233; au
- client ; la longueur du texte est limit&#233;e &#224; 8192 octets</li>
+ <li>Sélection d'un code de réponse personnalisé ; en cas de
+ code de réponse autre que 200 en provenance du fournisseur
+ d'autorisation, c'est ce code qui sera utilisé comme code d'état
+ de la réponse</li>
+ <li>Définition du corps d'une réponse autre que 200 ; si le
+ fournisseur d'autorisation renvoie un corps de réponse avec un
+ code autre que 200, c'est ce corps de réponse qui sera renvoyé au
+ client ; la longueur du texte est limitée à 8192 octets</li>
</ul>
<dl>
<dt><em>provider-name</em></dt>
- <dd>C'est le nom du fournisseur d&#233;fini au pr&#233;alable via la
+ <dd>C'est le nom du fournisseur défini au préalable via la
directive <code class="directive">AuthnzFcgiDefineProvider</code>.</dd>
<dt><code>None</code></dt>
- <dd>Sp&#233;cifiez <code>None</code> pour d&#233;sactiver un fournisseur
- activ&#233; avec cette m&#234;me directive dans une autre port&#233;e, par
- exemple dans un r&#233;pertoire parent.</dd>
+ <dd>Spécifiez <code>None</code> pour désactiver un fournisseur
+ activé avec cette même directive dans une autre portée, par
+ exemple dans un répertoire parent.</dd>
<dt><em>option</em></dt>
- <dd>Les options suivantes sont support&#233;es :
+ <dd>Les options suivantes sont supportées :
<dl>
- <dt>Authoritative On|Off (par d&#233;faut On)</dt>
- <dd>Cette option permet de d&#233;finir si l'appel &#224; d'autres
- modules est autoris&#233; lorsqu'un fournisseur d'autorisation FastCGI a
- &#233;t&#233; configur&#233; et si la requ&#234;te &#233;choue.</dd>
+ <dt>Authoritative On|Off (par défaut On)</dt>
+ <dd>Cette option permet de définir si l'appel à d'autres
+ modules est autorisé lorsqu'un fournisseur d'autorisation FastCGI a
+ été configuré et si la requête échoue.</dd>
<dt>DefaultUser <em>id utilisateur</em></dt>
<dd>Lorsque le fournisseur d'autorisation donne son accord, et
- si <code>UserExpr</code> est d&#233;fini et correspond &#224; une cha&#238;ne
+ si <code>UserExpr</code> est défini et correspond à une chaîne
vide, (par exemple, si le fournisseur d'autorisation ne renvoie
- aucune variable), c'est cette valeur qui sera utilis&#233;e comme id
- utilisateur par d&#233;faut. Cela se produit souvent lorsqu'on se trouve dans
- un contexte d'invit&#233;, ou d'utilisateur non authentifi&#233; ;
- les utilisateurs et invit&#233;s se voient alors attribu&#233; un id
- utilisateur sp&#233;cifique qui permettra de se connecter et
- d'acc&#233;der &#224; certaines ressources.</dd>
-
- <dt>RequireBasicAuth On|Off (par d&#233;faut Off)</dt>
- <dd>Cette option permet de d&#233;finir si l'authentification
- basique est requise avant de transmettre la requ&#234;te au
+ aucune variable), c'est cette valeur qui sera utilisée comme id
+ utilisateur par défaut. Cela se produit souvent lorsqu'on se trouve dans
+ un contexte d'invité, ou d'utilisateur non authentifié ;
+ les utilisateurs et invités se voient alors attribué un id
+ utilisateur spécifique qui permettra de se connecter et
+ d'accéder à certaines ressources.</dd>
+
+ <dt>RequireBasicAuth On|Off (par défaut Off)</dt>
+ <dd>Cette option permet de définir si l'authentification
+ basique est requise avant de transmettre la requête au
fournisseur d'autorisation. Dans l'affirmative, le fournisseur
- d'autorisation ne sera invoqu&#233; qu'en pr&#233;sence d'un id
- utilisateur et d'un mot de passe ; si ces deux &#233;l&#233;ments ne sont
- pas pr&#233;sents, un code d'erreur 401 sera renvoy&#233;</dd>
+ d'autorisation ne sera invoqué qu'en présence d'un id
+ utilisateur et d'un mot de passe ; si ces deux éléments ne sont
+ pas présents, un code d'erreur 401 sera renvoyé</dd>
- <dt>UserExpr <em>expr</em> (pas de valeur par d&#233;faut)</dt>
+ <dt>UserExpr <em>expr</em> (pas de valeur par défaut)</dt>
<dd>Lorsque le client ne fournit pas l'authentification basique
- et si le fournisseur d'autorisation d&#233;termine l'id utilisateur,
- cette expression, &#233;valu&#233;e apr&#232;s l'appel au fournisseur
- d'autorisation, permet de d&#233;terminer l'id utilisateur. Cette
- expression se conforme &#224; la <a href="../expr.html">syntaxe
- ap_expr</a> et doit correspondre &#224; une cha&#238;ne de caract&#232;res.
- Une utilisation courante consiste &#224; r&#233;f&#233;rencer la d&#233;finition
- d'une <code>Variable-<em>XXX</em></code> renvoy&#233;e par le
+ et si le fournisseur d'autorisation détermine l'id utilisateur,
+ cette expression, évaluée après l'appel au fournisseur
+ d'autorisation, permet de déterminer l'id utilisateur. Cette
+ expression se conforme à la <a href="../expr.html">syntaxe
+ ap_expr</a> et doit correspondre à une chaîne de caractères.
+ Une utilisation courante consiste à référencer la définition
+ d'une <code>Variable-<em>XXX</em></code> renvoyée par le
fournisseur d'autorisation via une option du style
<code>UserExpr "%{reqenv:<em>XXX</em>}"</code>. Si cette option
- est sp&#233;cifi&#233;e, et si l'id utilisateur ne peut pas &#234;tre d&#233;finie
- via l'expression apr&#232;s une authentification r&#233;ussie, la requ&#234;te
- sera rejet&#233;e avec un code d'erreur 500.</dd>
+ est spécifiée, et si l'id utilisateur ne peut pas être définie
+ via l'expression après une authentification réussie, la requête
+ sera rejetée avec un code d'erreur 500.</dd>
</dl>
</dd>
@@ -525,35 +525,35 @@ d'authentification check_authn.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="authnzfcgidefineprovider" id="authnzfcgidefineprovider">Directive</a> <a name="AuthnzFcgiDefineProvider" id="AuthnzFcgiDefineProvider">AuthnzFcgiDefineProvider</a><a title="Lien permanent" href="#authnzfcgidefineprovider" class="permalink">&para;</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D&#233;finit une application FastCGI en tant que fournisseur
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une application FastCGI en tant que fournisseur
d'authentification et/ou autorisation</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthnzFcgiDefineProvider <em>type</em> <em>provider-name</em>
<em>backend-address</em></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">D&#233;faut:</a></th><td><code>none</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authnz_fcgi</td></tr>
</table>
- <p>Cette directive permet de d&#233;finir une application FastCGI en tant
- que fournisseur pour une phase particuli&#232;re d'authentification ou
+ <p>Cette directive permet de définir une application FastCGI en tant
+ que fournisseur pour une phase particulière d'authentification ou
d'autorisation.</p>
<dl>
<dt><em>type</em></dt>
- <dd>Les valeurs de ce param&#232;tre sont <em>authn</em> pour
+ <dd>Les valeurs de ce paramètre sont <em>authn</em> pour
l'authentification, <em>authz</em> pour l'autorisation, ou
- <em>authnz</em> pour un fournisseur d'autorisation g&#233;n&#233;rique
- FastCGI qui effectue les deux v&#233;rifications.</dd>
+ <em>authnz</em> pour un fournisseur d'autorisation générique
+ FastCGI qui effectue les deux vérifications.</dd>
<dt><em>provider-name</em></dt>
- <dd>Ce param&#232;tre permet d'associer un nom au fournisseur ; ce nom
- pourra &#234;tre utilis&#233; dans des directives comme <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> et
+ <dd>Ce paramètre permet d'associer un nom au fournisseur ; ce nom
+ pourra être utilisé dans des directives comme <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> et
<code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>.</dd>
<dt><em>backend-address</em></dt>
- <dd>Ce param&#232;tre permet de sp&#233;cifier l'adresse de l'application
+ <dd>Ce paramètre permet de spécifier l'adresse de l'application
sous la forme <em>fcgi://hostname:port/</em>. Le ou les processus
- de l'application doivent &#234;tre g&#233;r&#233;s ind&#233;pendamment comme avec
+ de l'application doivent être gérés indépendamment comme avec
<code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code>.</dd>
</dl>
@@ -561,7 +561,7 @@ d'authentification et/ou autorisation</td></tr>
</div>
<div class="bottomlang">
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_authnz_fcgi.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
-<a href="../fr/mod/mod_authnz_fcgi.html" title="Fran&#231;ais">&nbsp;fr&nbsp;</a></p>
+<a href="../fr/mod/mod_authnz_fcgi.html" title="Français">&nbsp;fr&nbsp;</a></p>
</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>
<script type="text/javascript"><!--//--><![CDATA[//><!--
var comments_shortname = 'httpd';
@@ -580,7 +580,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authnz_fcg
}
})(window, document);
//--><!]]></script></div><div id="footer">
-<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris&#233; sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.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[//><!--
if (typeof(prettyPrint) !== 'undefined') {
prettyPrint();