[spip-dev] Aide sur l'authentification

Bonjour,

un petit coup de main please… :slight_smile:

Dans la doc SPIP (http://www.uzine.net/article713.html) sur la structure de la base de données il est écrit que le champ pass est le hash MD5 du mot de passe de la table spip_auteurs. J’aimerais créer un formulaire où l’utilisateur entre son login et password et j’aimerais savoir si il est enregistré.

J’avais pensé à faire un truc du genre avec en entrée le login de l’utilisateur ($login) et son password ($pass) :

$passmd5 = md5($pass);
$requete = “SELECT nom FROM spip_auteurs
WHERE login= ‘$login’ AND pass = ‘$passmd5’”;

if (mysql_num_rows(mysql_query($requete)) == 1)
echo ‘Vous êtes membre!’;
else echo “Vous n’êtes pas membre.”;

Et ça ne fonctionne pas. Si j’affiche le résultat de md5($pass), rien ne concorde avec ce que j’ai dans ma base de données… ???

Merci pour votre aide.