iGalerie

Vous n'êtes pas identifié(e).

Annonce

Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.

#1 27-03-2020 01:12:25

ericdescollines
Membre
Inscription : 12-02-2016
Messages : 37

[RESOLU] Demande de mot de passe

Bonjour, suite a un petit soucis j'ai perdu mon mot de passe de la galerie (compte admin). Je fais une nouvelle demande de mot de passe, mais je ne reçois rien du tout, ni dans les SPAM ni nulle part...

Puis-je remettre un mot de passe autrement ? Comment faire ?

Merci,

Dernière modification par ericdescollines (27-03-2020 21:37:44)

Hors ligne

#2 27-03-2020 11:29:42

ericdescollines
Membre
Inscription : 12-02-2016
Messages : 37

Re : [RESOLU] Demande de mot de passe

Pour info :
- J'ai tenté via MySql de changer le groupe d'un utilisateur pour lequel je connais le mot de passe à "Administrateur" (1 -)
>> Je ne peux plus me connecter avec ce compte quand je fais ceci...

- Quel est le cryptage pour les mots de passe ? C'est pas du MD5 car si je crypte en MD5 le mot de passe et que je le remet dans la BDD, il n'a pas le même format que les autres, et ça ne marche pas non plus :'(

Hors ligne

#3 27-03-2020 19:20:39

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 333
Site Web

Re : [RESOLU] Demande de mot de passe

Salut,

Le MD5 c'est pas assez sécurisé smile
Le plus simple aujourd'hui avec PHP c'est d'utiliser la fonction password_hash.

Voici un script qui permet de générer un nouveau mot de passe pour le super-administrateur :

<?php
require_once(__DIR__ . '/includes/prepend.php');

// Connexion à la base de données.
if (!DB::connect())
{
	die('Impossible de se connecter à la base de données.');
}

// Mot de passe.
$password = App::passwordHash('nouveau mot de passe');

// Mise à jour du mot de passe du super-admin.
$sql = "UPDATE {users} SET user_password = ? WHERE user_id = 1";
if (!DB::execute($sql, $password))
{
	die('Échec de la requête SQL.');
}

echo 'Nouveau mot de passe enregistré !';
?>

Il suffit de remplacer "nouveau mot de passe" en ligne 11 par ton mot de passe.

Hors ligne

#4 27-03-2020 21:34:52

ericdescollines
Membre
Inscription : 12-02-2016
Messages : 37

Re : [RESOLU] Demande de mot de passe

Nickel merci smile

Hors ligne

Pied de page des forums