Re: [libertempo] LIBERTEMPO AKHATEN : Problème de login

[ Thread Index | Date Index | More lists.tuxfamily.org/libertempo Archives ]


Bonjour,


Merci et bonne année à toi aussi. Guzzle permet d’interroger l'API à travers des requêtes http.

Est ce que cela ce produit lorsqu'un employé modifie son mot de passe ? Est ce que ton code fait la même chose que celui ci ?

a+

Le ven. 17 janv. 2020 à 18:02, Toni Anios <atoni2996@xxxxxxxxx> a écrit :
Bonjour,

Tout d'abord très bonne année 2020.

Pour Libertempo, j'ai du faire une autre fiche d'édition d'un utilisateur pour le HR.
En conséquence la modification du mot de passe d'un utilisateur par un HR a aussi été changée.
   
Il suffit que le RH clique sur un bouton "Changer le mot de passe" et le système le fait. Le mot de passe par défaut est le login.

Le problème est qu'après, l'utilisateur ne peut pas se logger : il y a toujours le message
"ERREUR : Nom d'utilisateur et/ou mot de passe incorrect !!", qui est trompeur.

J'ai utilisé le "nouveau" hachage password_hash. Cela ne marche pas.
J'ai ensuite essayé l'"ancien" hachage md5. Au login, Libertempo reconnaît bien le mot de passe et le rehache avec password_hash. Après, cela ne marche toujours pas.

Aprsè débogage, le problème se trouve au niveau de l'appel de la fonction storeTokenApi($api, $session_username, $session_password) (ligne 77 du fichier index.php). A ce stade, le username et le mot de passe sont déjà bien reconnus. Cette fonction fait appel par la suite à Guzzle, que je ne connais pas du tout.

Avez-vous une idée du problème ? Quelle est l'utilité de Guzzle ici ?

Merci pour votre réponse


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/