Skip to content
Extraits de code Groupes Projets
Valider f67c1ada rédigé par cerdic's avatar cerdic
Parcourir les fichiers

reparer l'inscription suite a la mise en forme de l'api editer_auteur et auth

parent d7e46892
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -130,12 +130,17 @@ function inscription_nouveau($desc)
$desc['login'] = test_login($desc['nom'], $desc['email']);
$desc['statut'] = 'nouveau';
include_spip('action/editer_auteur');
$id_auteur = insert_auteur();
$n = sql_insertq('spip_auteurs', $desc);
if (!$id_auteur) return _T('titre_probleme_technique');
if (!$n) return _T('titre_probleme_technique');
include_spip('inc/modifier');
revision_auteur($id_auteur, $desc);
$desc['id_auteur'] = $n;
instituer_auteur($id_auteur, $desc);
$desc['id_auteur'] = $$id_auteur;
return $desc;
}
......@@ -202,12 +207,11 @@ function test_login($nom, $mail) {
function creer_pass_pour_auteur($id_auteur) {
include_spip('inc/acces');
$pass = creer_pass_aleatoire(8, $id_auteur);
$mdpass = md5($pass);
$htpass = generer_htpass($pass);
sql_updateq('spip_auteurs', array('pass'=>$mdpass, 'htpass'=>$htpass),"id_auteur = ".intval($id_auteur));
ecrire_acces();
include_spip('action/editer_auteur');
instituer_auteur($id_auteur, array('pass'=>$pass));
return $pass;
}
?>
?>
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter