Paramètre de configuration : passcrypt
Les mots de passe devraient toujours être enregistrés sous une forme chiffrée. DokuWiki permet d'utiliser différentes méthodes de chiffrement, laquelle utiliser étant définie par cette option. Le choix dépend de vos besoins en matière de sécurité et du fait que vous vouliez utiliser une base d'authentification existante. DokuWiki peut détecter la méthode utilisée en fonction du mot de passe chiffré; vous pouvez donc changer de méthode à loisir pourvu que votre dorsal d'authentification la prenne en charge.
Lors de l'utilisation d'un algorithme nécessitant un sel, DokuWiki génère un sel aléatoire lorsque l'utilisateur se voit initialement attribuer un mot de passe ainsi qu'à chaque changement de mot de passe. Le fait que DokuWiki soit capable d'appliquer un sel dépend du Connecteur d'authentification utilisé.
Les méthodes suivantes sont disponibles :
Option | Description |
---|---|
smd5 | empreinte MD5 salé |
md5 | empreinte MD5 simple (méthode utilisée dans les versions précédentes de DokuWiki) |
apr1 | empreinte MD5 salé, à la mode Apache |
sha1 | empreinte SHA1 |
ssha | empreinte SHA1 salé (tel qu'utilisé dans LDAP) |
crypt | Unix crypt |
mysql | Mot de passe MySQL version antérieures à 4.1.1 |
my411 | Mot de passe MySQL version 4.1.1 et suivantes |
kmd5 | Autre empreinte à base de MD5 salé tel qu'utilisé dans UNB |
pmd5 | empreinte à base de MD5 salé tel qu'utilisé dans Wordpress |
hmd5 | identique à pmd5 mais tel qu'utilisé par PhpBB3 |
mediawiki | empreinte MD5 salé tel qu'utilisé par MediaWiki (Method B) |
djangosha1 | empreinte SHA1 salé tel qu'utilisé par le framework python django |
djangomd5 | empreinte MD5 salé tel qu'utilisé par le framework python django |
bcrypt | Mot de passe bcrypt (salé). Nécessite. PHP 5.3+ |
sha512 | empreinte SHA512 salé. Nécessite. PHP 5.3.2+ |
argon2i | empreinte Argon2i. Nécessite PHP 5.5.0+ |
argon2id | empreinte Argon2id. Nécessite PHP 5.5.0+ |
- Type: String
- Default:
bcrypt