Mot de passe de l'utilisateur non reconnu

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Mot de passe de l'utilisateur non reconnu

    Bonjour à tous,

    Je suis sous Joomla 3.2.0

    Voilà mon souci : J'utilise Bt Login 2.5.4 pour gérer les connections sur mon site. L'utilisateur peut s'enregistrer en indiquant un identifiant et un mot de passe.
    Un email de confirmation lui est bien evoyé. En cliquant sur le lien, il est redirigé sur le site qui lui indique qu'il est correctement inscrit.

    Malheureusement, lorsqu'il veut ensuite se connecter cela lui dit que le mot de passe n'est pas reconnu.

    Lorsque je vais sur mon backend, je vois bien ce nouvel utilisateur. Lorsque je rentre manuellement un mot de passe via la gestion des utilisateurs, cela fonctionne ensuite parfaitement, l'utilisateur peut se connecter via le site.

    Je n'arrive pas à comprendre pourquoi.
    Un autre test : L'utilisateur demande une réinitialisation de son mot de passe. Un mail lui est envoyé mais lorqu'il veut utiliser le code d'activation indiqué dans le mail, cela lui indique que le code n'existe pas.

    Quelqu'un aurait-il une idée et pourrait m'aider, je tourne en rond ?

    Merci à vous par avance
    Dernière édition par Emteltiti à 17/11/2013, 12h52

  • #2
    Re : Mot de passe de l'utilisateur non reconnu

    J'ai le même problème depuis la mise à jour 3.2 ..
    Je n'utilise pas Bt login.
    Le mot de passe n'est pas enregistré correctement sur la base de donnée .
    Il y a une solution d'apporté sur ce site http://www.sourcecoast.com/forums/jf...with-joomla-32
    J'espère que ça marchera pour toi .
    Dernière édition par Saxss à 28/11/2013, 00h36

    Commentaire


    • #3
      Re : BT Login : Mot de passe de l'utilisateur non reconnu

      Effectivement, j'ai fait la mise à jour hier après-midi de la version 3.2...

      Je regarde cela attentivement et je reviens vous dire.

      Commentaire


      • #4
        Re : BT Login : Mot de passe de l'utilisateur non reconnu

        Bonjour,

        Bon, j'ai essayé la méthode indiquée et cela ne fonctionne pas...

        Commentaire


        • #5
          Re : Mot de passe de l'utilisateur non reconnu

          Essaye cette solution qui marche sur mon site .

          Editer/libraries/ joomla /user/helper.php :

          1. Change

          $encrypted = ($salt) ? md5($plaintext . $salt) : md5($plaintext);

          pour

          $encrypted = ($salt) ? md5($plaintext . $salt) . ':' . $salt : md5($plaintext);

          Editer /libraries/ joomla /user/user.php :

          2. Change

          $array['password'] = $crypt . ':' . $salt;

          pour

          $array['password'] = $crypt;

          Editer /components/com_users/models/reset.php :

          3. Change

          $password = $crypted . ':' . $salt;

          pour

          $password = $crypted;

          4. Change

          if (!($crypt == $testcrypt))

          pour

          if (!($user->activation == $testcrypt))

          5. Change

          $testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt);

          pour

          $testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt, 'md5-hex');

          Editer /plugins/authentication/ joomla / joomla .php :

          6. Change

          if ($crypt == $testcrypt)

          pour

          if ($result->password == $testcrypt)
          Dernière édition par Saxss à 28/11/2013, 00h36

          Commentaire


          • #6
            Re : BT Login : Mot de passe de l'utilisateur non reconnu

            Ca maaaaaaarche !!!

            Merci beaucoup Saxss

            Commentaire


            • #7
              Re : Mot de passe de l'utilisateur non reconnu

              Peut tu éditer ton titre et retirer bt login car c'est un problème de joomla 3.2 , merçi ++
              Dernière édition par Saxss à 28/11/2013, 00h36

              Commentaire


              • #8
                Re : Mot de passe de l'utilisateur non reconnu

                C'est fait

                Commentaire


                • #9
                  Re : Mot de passe de l'utilisateur non reconnu

                  Bonjour,
                  Envoyé par Emteltiti Voir le message
                  Un autre test : L'utilisateur demande une réinitialisation de son mot de passe. Un mail lui est envoyé mais lorqu'il veut utiliser le code d'activation indiqué dans le mail, cela lui indique que le code n'existe pas.
                  j'ai le même problème avec le module de connexion standard de Joomla, sous 3.2. Lorsque je veux utiliser la procédure de changement de mot de passe, je reçois bien un mail avec un code d'identification, mais lorsque je colle ce code, je reçois un message d'erreur disant que le code est incorrect. J'essaie la solution proposée un peu plus bas.
                  Manuel
                  --------
                  voileux.org

                  Commentaire


                  • #10
                    Re : BT Login : Mot de passe de l'utilisateur non reconnu

                    Merci beaucoup,
                    ça marche
                    Manuel
                    --------
                    voileux.org

                    Commentaire


                    • #11
                      Re : BT Login : Mot de passe de l'utilisateur non reconnu

                      Saxss si tu étais à coté de moi je t'embrasserais!!!!!!!!!!!!!!!!! GRAND MERCI!!!
                      Depuis que je suis passé de joomla 3.1.5 à 3.2.0, j'ai de nombreux bugs de ce genre, c'est pénible!!!!!!
                      Ce sont des erreurs de dev??????

                      Envoyé par Saxss Voir le message
                      Essaye cette solution qui marche sur mon site .

                      Editer/libraries/ joomla /user/helper.php :

                      1. Change

                      $encrypted = ($salt) ? md5($plaintext . $salt) : md5($plaintext);

                      pour

                      $encrypted = ($salt) ? md5($plaintext . $salt) . ':' . $salt : md5($plaintext);

                      Editer /libraries/ joomla /user/user.php :

                      2. Change

                      $array['password'] = $crypt . ':' . $salt;

                      pour

                      $array['password'] = $crypt;

                      Editer /components/com_users/models/reset.php :

                      3. Change

                      $password = $crypted . ':' . $salt;

                      pour

                      $password = $crypted;

                      4. Change

                      if (!($crypt == $testcrypt))

                      pour

                      if (!($user->activation == $testcrypt))

                      5. Change

                      $testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt);

                      pour

                      $testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt, 'md5-hex');

                      Editer /plugins/authentication/ joomla / joomla .php :

                      6. Change

                      if ($crypt == $testcrypt)

                      pour

                      if ($result->password == $testcrypt)

                      Commentaire


                      • #12
                        Re : Mot de passe de l'utilisateur non reconnu

                        c'est au niveau de la mise à jour en 3.2 que ça pose un problème ...
                        le mot de passe ne s'enregistrait plus correctement sur la base de données et du coup si tu changeais le mot de passe du nouvel utilisateur dans l'administration ,ça fonctionnait par la suite .
                        J'ai eu des problèmes de captcha qui ne s'affichait pas que j'ai résolu en désactivant le pluyin re captcha ,retirer aussi dans configuration et j'ai mis en place EasyCalcCheck PLUS - ECC+
                        Dernière édition par Saxss à 28/11/2013, 00h38

                        Commentaire


                        • #13
                          Re : Mot de passe de l'utilisateur non reconnu

                          Salut
                          très bonne traduction merci. Il aurait été bon de donner la source
                          Original :
                          http://alterbrains.com/blog/100-joom...oblem-solution
                          merci en tout cas pour la traduction
                          Formation Joomla agence internet https://www.stylitek.com
                          Melijoy création de site Joomla compétitif https://www.melijoy.fr
                          agence web spécialiste référencement http://www.agence-web-stylitek.fr

                          Commentaire


                          • #14
                            Re : Mot de passe de l'utilisateur non reconnu

                            Bonjour à tous,

                            Je rencontre le même problème sur la version 3.2.1 de Joomla, et les modifications citées n'existent pas dans les fichiers.

                            Est ce que vous avez une alternative ou est-ce que dans la 3.2.1 ça été corrigé ?

                            Car actuellement tous mes utilisateurs m'appellent parce que leurs mot de passe ne fonctionne pas a chaque fois qu'ils créent un compte.

                            Merci beaucoup de votre aide.

                            Commentaire


                            • #15
                              Re : Mot de passe de l'utilisateur non reconnu

                              Envoyé par tidom21 Voir le message
                              Bonjour à tous,

                              Je rencontre le même problème sur la version 3.2.1 de Joomla, et les modifications citées n'existent pas dans les fichiers.

                              Est ce que vous avez une alternative ou est-ce que dans la 3.2.1 ça été corrigé ?

                              Car actuellement tous mes utilisateurs m'appellent parce que leurs mot de passe ne fonctionne pas a chaque fois qu'ils créent un compte.

                              Merci beaucoup de votre aide.
                              Ca irais plus vite si tu faisais la manip qui fonctionne :
                              Essaye cette solution qui marche sur mon site .

                              Editer/libraries/ joomla /user/helper.php :

                              1. Change

                              $encrypted = ($salt) ? md5($plaintext . $salt) : md5($plaintext);

                              pour

                              $encrypted = ($salt) ? md5($plaintext . $salt) . ':' . $salt : md5($plaintext);

                              Editer /libraries/ joomla /user/user.php :

                              2. Change

                              $array['password'] = $crypt . ':' . $salt;

                              pour

                              $array['password'] = $crypt;

                              Editer /components/com_users/models/reset.php :

                              3. Change

                              $password = $crypted . ':' . $salt;

                              pour

                              $password = $crypted;

                              4. Change

                              if (!($crypt == $testcrypt))

                              pour

                              if (!($user->activation == $testcrypt))

                              5. Change

                              $testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt);

                              pour

                              $testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt, 'md5-hex');

                              Editer /plugins/authentication/ joomla / joomla .php :

                              6. Change

                              if ($crypt == $testcrypt)

                              pour

                              if ($result->password == $testcrypt)

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X