aide prestashop PhenixSuite Help
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Recherche
    • S'inscrire
    • Se connecter

    [1.6.1.X] Déconnexion du back-office 1.6

    Planifier Épinglé Verrouillé Déplacé BUG connus
    1.6
    8 Messages 3 Publieurs 5.3k Vues 3 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • O Hors-ligne
      okom3pom legacy
      dernière édition par doekia

      Le temps défini dans le BO n'est prit en compte.

      Dans /classes/controller/AdminController.php

      Il faut changer la valeur codé en dur de 900 secondes.

      ~~Solution ici : https://github.com/thirtybees/thirtybees/pull/399~~

      Les numéros ne correspondent pas vu que ça ne.

      1 réponse Dernière réponse Répondre Citer 0
      • doekiaD Hors-ligne
        doekia
        dernière édition par doekia

        Enfin oui, mais non, cette durée de 900 n'est utilisé que lorsque l'on ne coche pas la case "Rester connecté" sur l'écran de login.
        Pour moi cette valeur de 900 était parfaite, ce patch rend le choix de ne pas rester connecté inopérant

        https://store.enter-solutions.com modules, support et assistance.

        Je précise que je n'ai pas fait ni Paco-Rabane, ni Poudlard 2ème langue - je ne suis ni devin, ni magicien.
        Fournissez un maximum d'information dans vos questions, version exacte du coeur et de vos modules, si besoin un peu d'histoire sur votre shop et vos recherches, les modules tiers installés, ...

        Si mon intervention vous a aidé, n'hésitez pas à me remercier: https://ko-fi.com/A153227G

        1 réponse Dernière réponse Répondre Citer 0
        • eoliaE Hors-ligne
          eolia
          dernière édition par

          Un exemple de configuration où le problème survient ?
          Je pencherai plutot pour l'option "Vérifier l'IP dans le cookie" activée. Quand on a une IP dynamique c'est très chiant^^

          Perso je suis connecté sur certains BO depuis 2 ans en non-stop 😄

          Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

          1 réponse Dernière réponse Répondre Citer 0
          • O Hors-ligne
            okom3pom legacy
            dernière édition par

            A ba oui vous avez totalement raison.

            A la maison oui je suis déco à cause de l'ip ( 4g ) au dépôt sur un ip par contre fixe j'ai également des décos intempestives. Je n'ai jamais trouvé d'ou ça venait.

            1 réponse Dernière réponse Répondre Citer 0
            • doekiaD Hors-ligne
              doekia
              dernière édition par

              Outre l'ipcheck, la déconnexion peut aussi survenir dans le cas de la navigation FO avec ce "machin" appelé cronjobs. Ce dernier est need_instance (donc s'instancie même désinstallé), et il fait croire que PS_ADMIN_DIR est déclaré, cela déclenche (dans config/config.inc.php) la création d'un cookie admin, qui pète le vrai cookie admin

              https://store.enter-solutions.com modules, support et assistance.

              Je précise que je n'ai pas fait ni Paco-Rabane, ni Poudlard 2ème langue - je ne suis ni devin, ni magicien.
              Fournissez un maximum d'information dans vos questions, version exacte du coeur et de vos modules, si besoin un peu d'histoire sur votre shop et vos recherches, les modules tiers installés, ...

              Si mon intervention vous a aidé, n'hésitez pas à me remercier: https://ko-fi.com/A153227G

              1 réponse Dernière réponse Répondre Citer 0
              • doekiaD Hors-ligne
                doekia
                dernière édition par

                En y réflechissant il peux exister un cas maintenant last_activity d'un précédant cookie.

                Je propose de patcher controllers/admin/AdminLoginController.php de la manière suivante:

                if (!Tools::getValue('stay_logged_in')) {
                                    $cookie->last_activity = time();
                }
                else {
                  unset($cookie->last_activity);
                }
                

                https://store.enter-solutions.com modules, support et assistance.

                Je précise que je n'ai pas fait ni Paco-Rabane, ni Poudlard 2ème langue - je ne suis ni devin, ni magicien.
                Fournissez un maximum d'information dans vos questions, version exacte du coeur et de vos modules, si besoin un peu d'histoire sur votre shop et vos recherches, les modules tiers installés, ...

                Si mon intervention vous a aidé, n'hésitez pas à me remercier: https://ko-fi.com/A153227G

                1 réponse Dernière réponse Répondre Citer 0
                • O Hors-ligne
                  okom3pom legacy
                  dernière édition par

                  Merci pour les pistes je viens de supprimer le dossier cronjobs

                  Je regarde si ça m'arrive de nouveau.

                  Après je teste l'autre solution pour voir d'ou venait vraiment le problème 🙂

                  eoliaE 1 réponse Dernière réponse Répondre Citer 0
                  • eoliaE Hors-ligne
                    eolia @okom3pom
                    dernière édition par

                    @okom3pom Le virer ou utiliser ma version débuguée (qui en même temps corrige les taches sur les jours et permet les accents dans les description^^)

                    Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

                    1 réponse Dernière réponse Répondre Citer 0
                    • Premier message
                      Dernier message
                    bug
                    26 sujets
                    1.6
                    24 sujets
                    front-office
                    11 sujets
                    1.5
                    8 sujets
                    1.7
                    5 sujets
                    système
                    4 sujets
                    administration
                    3 sujets
                    hack
                    3 sujets
                    module
                    3 sujets
                    performance
                    3 sujets
                    smtp
                    3 sujets
                    transporteurs
                    3 sujets
                    dashboard
                    2 sujets
                    https
                    2 sujets
                    paypal
                    2 sujets
                    promotions
                    2 sujets