Changement password impossible

Installation & Configuration du logiciel
kgoz
Gsup LEVEL 1
Messages : 12
Enregistré le : mer. 27 déc. 2023 16:54

Bonjour,

Lorsque je souhaite effectuer un changement de mot de passe pour un compte user via PhPMyadmin celui-ci ne s'effectue pas.
Auriez-vous une solution à ceci ?
(Version 3.2.20)


Cdt
GestSup : 3.2.46 | MariaDB : 10.11.4 | PHP : 8.2.14
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

je vous invite dans un premier temps à mettre a jour votre application dans la dernière version 3.2.44.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
kgoz
Gsup LEVEL 1
Messages : 12
Enregistré le : mer. 27 déc. 2023 16:54

Bonjour,

Désolé pour mon temps de réponse, j'ai effectué une mise à jour en 3.2.46 et cela ne résout pas le problème.


Cordialement,
GestSup : 3.2.46 | MariaDB : 10.11.4 | PHP : 8.2.14
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

L'application n'enregistre aucun mot de passe en base de données uniquement une empreinte.

Vous pouvez suivre la procédure suivante pour réinitialiser un mot de passe en base de données :
https://doc.gestsup.fr/faq/#comment-rei ... nistrateur
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
kgoz
Gsup LEVEL 1
Messages : 12
Enregistré le : mer. 27 déc. 2023 16:54

Merci pour votre réponse,

Lorsque j'effectue la procédure et que je tente une connexion sur l'interface web, cela m'indique que mon user est désactivé malgré le changement de la valeur en base (la valeur repasse à 1 suite à la tentative de connexion).


Cordialement,
GestSup : 3.2.46 | MariaDB : 10.11.4 | PHP : 8.2.14
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

Il s'agit bien d'un compte ayant le profil administrateur avec lequel vous tenter de vous connecter ?

Vous pourrez également désactiver le paramètre "Les utilisateurs sont désactivés après plusieurs tentatives de connexion infructueuses", via la requête suivante :

Code : Tout sélectionner

UPDATE tparameters SET user_disable_attempt=0;
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
kgoz
Gsup LEVEL 1
Messages : 12
Enregistré le : mer. 27 déc. 2023 16:54

Il s'agit en effet du compte admin.

J'ai effectué la requête sur la base mais cela ne permet toujours pas de me connecter. Mon changement de mot de passe n'est pas pris en compte.


Cordialement,
GestSup : 3.2.46 | MariaDB : 10.11.4 | PHP : 8.2.14
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez-vous vérifier qu'il n'y a pas plusieurs comptes avec le login "admin" en SQL :

Code : Tout sélectionner

SELECT * FROM tusers WHERE login='admin';
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
kgoz
Gsup LEVEL 1
Messages : 12
Enregistré le : mer. 27 déc. 2023 16:54

La requête ne me ressort qu'un seul compte admin.
GestSup : 3.2.46 | MariaDB : 10.11.4 | PHP : 8.2.14
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez-vous passer en mode debug via la requête suivante :

Code : Tout sélectionner

UPDATE tparameters SET debug=1;
Puis réinitialiser le mot de passe admin, via la procédure, et tentez de vous connecter puis transmettre le message d'erreur.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre