La configuration de passCat

Vous allez pouvoir ici activer/désactiver différentes fonctionnalités de passCat :

Champs

Cochez pour activer l'enregistrement des logs
Si cette case est cochée, de nombreuses informations concernant l'utilisation de passCat seront enregistrées. Ces informations permettront d'aider à la résolution de problèmes.
Fichier de log
Si ce champ est rempli, la totalité des informations seront enregistrées dans ce fichier, placé dans le répertoire "share/passCat". Si ce champ n'est pas rempli, ces informations seront enregistrées dans le fichier de log indiqué dans la configuration de PHP.
Rotation des fichiers de log
Si cette case est cochée, une rotation des fichiers de log sera effectuée suivant la valeur des paramètres "Taille maximale" et "Nombre" des fichiers. Le fichier le plus vieux est effacé tandis que les plus récents avancent d'un cran...
Taille maximale des fichiers de log
Si la rotation est activée, ce paramètre indique la taille maximale du fichier du log. Si cette taille est dépassée, le fichier de log est renommé en y ajoutant ".1" puis compressé.
Nombre de fichiers de log
Si la rotation est activée, ce paramètre indique le nombre de fichiers de log qui seront conservés : 1 fichier de log et n-1 fichiers compressés. Si vous indiquez 4, vous aurez un fichier de log et jusqu'à 3 fichiers .1.gz, .2.gz et .3.gz compressés.
Hachage des mots de passe
passCat peut enregistrer les mots de passe de vos différentes catégories de 2 façons :

En activant l'option "Hachage des mots de passe", vous augmentez la sécurité de vos catégories protégées : les mots de passe ne sont plus lisibles, de plus il est quasiment impossible de les retrouver à partir de leur hachage !

Si votre table passCat est déjà installée et utilisée, et si elle ne contient que des mots de passe en clair, vous devrez convertir votre table ; cette dernière ne devant alors que contenir les hachages des mots de passe. Cette conversion est définitive !

Vous pouvez effectuer cette conversion en cliquant sur le lien qui apparaîtra une fois l'option cochée.

NE CONVERTISSEZ PAS UNE TABLE DEJA CONVERTIE !!!

Formulaire d'authentification externe
passCat fournit par défaut un formulaire d'authentification lors de l'accès à une catégorie protégée. Ce formulaire reste simple : indication du nom de la catégorie, un champ pour taper son mot de passe et un bouton "OK" pour s'authentifier.

Peut-être voudriez-vous personnaliser ce formulaire ?

En activant l'option "Formulaire d'authentification externe", vous allez pouvoir créer votre propre formulaire d'authentification en HTML. Pour cela, vous avez différentes variables à dispositions :

Voici un exemple tout simple :

<div style="text-align:center;">
  <p>Formulaire d'authentification externe PassCat</p>
  <p>Catégorie : <strong>$PASSCAT_CAT</strong></p>

  $PASSCAT_BEGIN_FORM
    <p>Mot de passe : $PASSCAT_PASSWORD</p>
    <p><input class="submit" type="submit" value="Authentifiez-vous" /></p>
  $PASSCAT_END_FORM
</div>
    

Ce formulaire est enregistré dans le fichier "share/passCat/passCat_auth".