Ce module implémente l'authentification HTTP basée sur les
    condensés MD5 (RFC2617), et
    fournit une alternative à 
Pour utiliser l'authentification à base de condensés MD5, configurez la protection de la section Location comme dans l'exemple ci-dessous :
La directive 
Le fichier de mots de passe référencé par la directive 
L'authentification à base de condensé a été conçue pour améliorer
    la sécurité par rapport à l'authentification basique, mais il
    s'avère que ce but n'a pas été atteint. Un attaquant de type
    "man-in-the-middle" peut facilement forcer le navigateur à revenir à
    une authentification basique. Même une oreille indiscrète passive
    peut retrouver le mot de passe par force brute avec les moyens
    modernes, car l'algorithme de hashage utilisé par l'authentification
    à base de condensé est trop rapide. Autre problème, le stockage des
    mots de passe sur le serveur n'est pas sûr. Le contenu d'un fichier
    htdigest volé peut être utilisé directement pour l'authentification
    à base de condensé. Il est donc fortement recommandé d'utiliser
    
La directive file est implémenté par le
    module 
Voir 
La directive auth
    ne fournit que l'authentification (nom utilisateur/mot de passe) ;
    auth-int fournit l'authentification plus un contrôle
    d'intégrité (un condensé MD5 de l'entité est aussi calculé et
    vérifié) ; avec none, le module va utiliser l'ancien
    algorithme de condensés RFC-2069 (qui n'effectue pas de contrôle
    d'intégrité). On peut spécifier à la fois auth et
    auth-int, auquel cas c'est le navigateur qui va choisir
    lequel des deux utiliser. none ne doit être utilisé que
    dans le cas où le navigateur ne serait pas à même (pour une raison
    ou pour une autre) de relever le défit qu'il recevrait si un autre
    niveau de protection était défini.
auth-int n'est pas encore implémenté.
    La directive stale=true. Si
    secondes est supérieur à 0, il spécifie la durée de
    validité du nonce ; il est en général déconseillé d'affecter à cet
    argument une valeur inférieure à 10 secondes. Si
    secondes est inférieur à 0, le nonce n'expire jamais.
    
    
La directive 
MD5-sess n'est pas encore correctement implémenté.
    La directive 
Cette directive doit toujours être présente et contenir au moins
    le(s) URI(s) racine(s) pour cet espace. Dans le cas contraire, le
    client va envoyer un en-tête d'autorisation avec chaque
    requête à destination de ce serveur. Outre une augmentation de
    la taille de la requête, les performances vont s'en trouver
    affectées si la directive 
Les URIs spécifiés peuvent aussi référencer différents serveurs, auquel cas les clients (qui sont à même de le comprendre) vont partager l'utilisateur/mot de passe entre plusieurs serveurs sans le demander à l'utilisateur à chaque fois.
La directive 0 et consulter le message d'erreur que renverra le
    serveur lorsqu'on essaiera de le démarrer.
L'argument size s'exprime par défaut en octets, mais
    vous pouvez suffixer le nombre par un K ou un
    M pour spécifier respectivement des KiloOctets ou des
    MégaOctets. Par exemple, les directives qui suivent sont toutes
    équivalentes :