We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 10047
    • 15 Posts
    Bonjour,

    J’ai développé quelques pages qui sont protégées par login et mot de passe.
    J’ai décidé, pour des raisons pratiques de gérer moi même ce login et mot de passe en php (test du bon login et mot de passe en bdd, ouverture d’une session PHP, etc...)... en gros, j’ai développé d’un snippet spécifique.

    Mon souci c’est que pour éviter que le webmaster ait besoin de retenir plusieurs mots de passe (cet espace développé spécifiquement + espace manager), j’aimerai qu’il puisse réutiliser les identifiants de connexion à l’espace "manager"... qui se trouvent dans la table "prefix_manager_users" de la BDD. Tout va bien pour le ’username’ qui est un texte simple. Mais le ’password’ est encodé et j’aimerai savoir en quoi. J’avais d’abord pensé à du MD5 rolleyes(classique en PHP)... mais ca n’est pas ca. tongue
    Quelqu’un peut-il m’aider ? huh

    Francois.
      • 16732
      • 592 Posts
      c’est bien du MD5
        • 11975
        • 2,542 Posts
        Je plussoie => voir dans manager/processor/save_user.processor.php

        :-)
          Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
          • 10047
          • 15 Posts
          J’ai encodé ma variable $_POST[’mdp’] en MD5 qui provient donc d’un formulaire de login [[[ $mdp2=md5($_POST[’mdp’] ) ]]], que j’ai ensuite testé en la comparant au mot de passe de ma base de données (requete et tout le tralala...). ca ne fonctionne pas. J’ai alros affiché $mdp2 pour voir ce qu’il me donnait : il encode bien mon mot de passe mais ca ne me donne pas du tout le code que j’ai dans ma BDD huh
          Je retente chez moi ce soir (je suis au boulot), je regarde la remarque d’héliotrope et je vous tiens au courant.

          En tout cas, merci à vous deux (laurentc et héliotrope)... vous etes super réactifs et ca donne vraiment envie d’en faire toujours plus avec MODX.
          ;)
            • 10047
            • 15 Posts
            Problème résolu.
            J’ai utilisé le SNIPPET "ManagerLogin" que j’ai adapté à mes besoins.
            http://modxcms.com/ManagerLogin-795.html

            Le webmaster ne se logue ainsi qu’une seule fois pour accéder à l’espace manager MODX et à mon espace d’administration spécifique. laugh