Bonjour à tous,
Je vous explique mon problème ...
J'ai actuellement un serveur Subversion couplé à un serveur Apache (via le module dav_svn).
Donc Apache gère les authentifications à SVN via un fichier d'authentification.
Les mots de passe dans ce fichier sont cryptés via un MD5 modifié (spécifique à Apache).
Je me retrouve avec des couples du genre :
admin:$apr1$.PcYwP7t$D55gLJxh7kJDIi4E19hp4/
Ce cryptage est obtenu via la commande "htpasswd -m xxxx" d'Apache.
Hors j'aimerais pouvoir utiliser ce fichier d'authentification pour une autre appli ...
En gros :
Une vérification entre le mot de passe crypté et le mot de passe saisi par l'utilisateur.
Donc ma question ... Comment crypter une chaine de caractère "à la Apache" pour vérifier sa correspondance dans le fichier de conf ? (via API, commande, ...).
Merci