formulaire de login qui ne fonctionne plus en frontend

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

  • [Problème] formulaire de login qui ne fonctionne plus en frontend

    Hop, me revoilà ! Je poursuis mes (més)aventures avec la mise à jour de Joomla. Depuis le passage à la 3.7, mes formulaires de login ne fonctionnent plus en frontend : la page se raffraichit sans que l'utilisateur soit logué.

    Je ne sais pas si ce thread est à sa place, d'ailleurs... Peut-être aurais-je du le placer dans "modules"... Je ne sais pas. Vous pouvez évidemment le déplacer si nécessaire. Je pense que le problème ne vient pas d'un plugin, puisqu'il affecte tous les formulaires de login : JFusion , SCLogin, System - Redirect On Login, MediaWiki Login, User - Redirect On Login, kunena.

    Et donc, si vous voulez bien me filer un coup de main, je vous en serai infiniment reconnaissant.

    EDIT : En fait, il semble que l'utilisateur soit logué à certains modules et pas à d'autres : il n' a pas accès à son compte et le formulaire de login l'invite toujours à se connecter... Mais je le vois connecté dans le chat !
    Dernière édition par emz0 à 21/05/2017, 21h54
    http://ground0reloaded.hydrox-inc.com

    Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

  • #2
    Re : formulaire de login qui ne fonctionne plus en frontend

    difficile de deviner la cause avec le descriptif, mais est-ce que SEF est activé dans la Configuration Générale ?
    Il y a pour l'instant un souci avec les url qui ont un effet de bord. 3.7.2 qui sort tout bientôt va résoudre cela, mais activer le SEF résout immédiatement le problème... (et est mieux pour le référencement)
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : formulaire de login qui ne fonctionne plus en frontend

      Bonjour. Merci de ta réponse. En effet, difficile d'y voir clair... Je m'arache les cheveux.

      SEF était activé, j'ai essayé de le désactiver mais ça ne change rien.
      http://ground0reloaded.hydrox-inc.com

      Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

      Commentaire


      • #4
        Re : formulaire de login qui ne fonctionne plus en frontend

        Envoyé par emz0 Voir le message
        Bonjour. Merci de ta réponse. En effet, difficile d'y voir clair... Je m'arache les cheveux.

        SEF était activé, j'ai essayé de le désactiver mais ça ne change rien.
        Bonjour,

        Et coté cache serveur ? Tu as déjà essayé sans cache, ni cloudflare (ou autre cdn) et vidé le cache du navigateur ?

        et coté paramètres des cookies ?


        Quand je lis jfusion qui n'est plus actif depuis un bon moment (le site est HS) et mediawiki, cela devient un peu plus compliqué.
        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          Re : formulaire de login qui ne fonctionne plus en frontend

          Bonjour, et merci.

          D'après ce que je lis, les cookies sont bien configurés : j'ai laissé le champ vide, n'ayant qu'un domaine et pas de sous-domaine.

          J'ai essayé sans cache et avec l'option 'file', l'acp ne fonctionnant pas. Et j'ai bien vidé le cache du navigateur.

          Je ne savais pas pour Jfusion... Ça m'embète : j'en ai vraiment besoin.
          Dernière édition par emz0 à 22/05/2017, 15h23
          http://ground0reloaded.hydrox-inc.com

          Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

          Commentaire


          • #6
            Re : formulaire de login qui ne fonctionne plus en frontend

            ok ok

            Comme je le dit bien souvent... tester dans chrome , touche F12 ou bouton droit inspecter... vérifier si vous avez des erreurs dans la console (l'onglet "console") et corriger en priorité ces problèmes (bien souvent en javascript) pour distinguer ceux lié à d'autres éléments (serveur, cache, compatibilité, etc...).

            Yann
            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

            Commentaire


            • #7
              Re : formulaire de login qui ne fonctionne plus en frontend

              Envoyé par emz0 Voir le message
              Je ne savais pas pour Jfusion... Ça m'embète : j'en ai vraiment besoin.
              J'ai donné les infos dans cette discussion :
              Bonjour, Le site Jfusion.org n'est plus disponnible et il est désormais impossilble d'installer les greffons, sauf si on les possède en archives. Avez vous des infos à ce sujet ? Existe-il une alternative gratuite a Jfusion ?
              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire


              • #8
                Re : formulaire de login qui ne fonctionne plus en frontend

                Merci, je regarde ça ! J'espère que je trouverai une solution de substitution pour connecter mon wiki.
                Pour le forum, pas besoin de connecter un truc externe : kunena fait bien le job.


                Et effectivement la console de chrome m'indique des erreurs :

                Code:
                Uncaught TypeError: j.on is not a function
                    at i (validate.js:1)
                    at j (validate.js:1)
                    at new JFormValidator (validate.js:1)
                    at HTMLDocument.<anonymous> (validate.js:1)
                    at i (jquery.min.js:2)
                    at Object.fireWith [as resolveWith] (jquery.min.js:2)
                    at Function.ready (jquery.min.js:2)
                    at HTMLDocument.K (jquery.min.js:2)
                login?return=aHR0cDovL3JldmVnZW5lcmFsLm9yZy9pbmRleC5waHAvZGFzaGJvYXJk:121 Uncaught TypeError: $(...).tooltip is not a function
                    at HTMLDocument.<anonymous> (login?return=aHR0cDovL3JldmVnZW5lcmFsLm9yZy9pbmRleC5waHAvZGFzaGJvYXJk:121)
                    at j (code.jquery.com/jquery-latest.min.js:2)
                    at Object.fireWith [as resolveWith] (code.jquery.com/jquery-latest.min.js:2)
                    at Function.ready (code.jquery.com/jquery-latest.min.js:2)
                    at HTMLDocument.J (code.jquery.com/jquery-latest.min.js:2)
                login?return=aHR0cDovL3JldmVnZW5lcmFsLm9yZy9pbmRleC5waHAvZGFzaGJvYXJk:1
                J'essaie d'y comprendre quelque chose... C'est un peu du latin pour moi (et je n'ai jamais été très bon en latin).
                Dernière édition par emz0 à 22/05/2017, 15h52
                http://ground0reloaded.hydrox-inc.com

                Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

                Commentaire


                • #9
                  Re : formulaire de login qui ne fonctionne plus en frontend

                  Envoyé par emz0 Voir le message
                  Merci, je regarde ça ! J'espère que je trouverai une solution de substitution pour connecter mon wiki.
                  Si c'est un mediawiki, il existe : https://extensions.joomla.org/extens...diawiki-login/
                  gratuit pour la synchro (ou 10 € pour la synchro avec les groupes d'utilisateur).

                  lire le petit tuto en français :
                  https://www.***********.eu/wiki/inde...avec_MediaWiki
                  Un &quot;défit&quot; pour les &quot;bons&quot; développeurs. J'aimerais faire en sorte que le Bridge Joomla! 3.x / Mediawiki 1.27.1 puisse à nouveau fonctionner
                  Dernière édition par daneel à 22/05/2017, 15h50
                  Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                  Commentaire


                  • #10
                    Re : formulaire de login qui ne fonctionne plus en frontend

                    J'étais sur un mediawiki, mais je m'oriente finalement vers un dokuwiki, plus souple avec des données dans des documents textes faciles à importer / exporter et lire en dehors du wiki. Avec Jfusion, j'arrive à connecter les deux à Joomla (et l'intégration se fait plutôt bien), mais pour l'instant je ne trouve pas d'alternative.

                    Ce sont les comptes utilisateurs qui doivent être liés (bon, ça suppose de déjà réparer le sytème de connexion ^.^" ). Et il faut avoir l'intégration du wiki dans une page de Joomla avec son template.

                    L'idéal serait d'arriver aussi à rediriger les pages de discussion du wiki sur des topics de kunena (le topic étant créé à la place de la page de discussion)... Fut un temps, cela marchait avec Mediawiki, mais je crois que ce n'est plus possible sans bricoler un max.

                    J'aimerais trouver un truc gratuit, car tout ça me coûte déjà asez cher sur ma pension d'adulte handicapé.

                    En tout cas je suis épaté de voir que Jfusion fonctionne toujours après plus d'un an sans mise à jour !
                    Dernière édition par emz0 à 22/05/2017, 18h34
                    http://ground0reloaded.hydrox-inc.com

                    Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

                    Commentaire


                    • #11
                      Re : formulaire de login qui ne fonctionne plus en frontend

                      Envoyé par emz0 Voir le message
                      J'essaie d'y comprendre quelque chose... C'est un peu du latin pour moi (et je n'ai jamais été très bon en latin).
                      En cherchant la solution à "Uncaught TypeError is not a function" :


                      Tu as peut être un megamenu ou autre fonctionnalité (en module ou plugin) qui charge un jquery + jquery ui en conflit avec d'autres extensions tierces.

                      Envoyé par emz0 Voir le message
                      J'aimerais trouver un truc gratuit
                      La version gratuite devrait être suffisant.
                      Dernière édition par daneel à 22/05/2017, 17h20
                      Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                      Commentaire


                      • #12
                        Re : formulaire de login qui ne fonctionne plus en frontend

                        Merci ! J'ai effectivement un menu qui charge un jquery (et peut-être d'autres modules)... Il faudrait donc que je le désactive dans les modules de login ?

                        Pour l'intégration de dokuwiki, je cherche, mais pour l'instant je ne trouve rien... Mais merci pour la piste ! Au pire, je repasserai sur mediawiki, même si je trouve ça moins intéressant et pratique.

                        EDIT : Hum... J'ai beau désactiver le chargement de Jquery, par exemple pour SClogin, il ne marche pas mieux... En tout cas la console de Chrome ne m'affiche pas d'erreur 404 pour jquery.

                        Question bête : j'imagine que le problème ne peut pas venir des droits sur les fichiers (puisque j'ai aussi un problème à ce niveau là : tous les fichiers sont bien lisibles, mais certains qui devraient être autorisés e écriture ne le sont pas) ?

                        Le fait que tous les modules de login aient le même problème, et sachant qu'ils sont liés à Community manager et Jfusion, me fait penser que le problème viendrait de l'un de ces deux derniers...
                        Dernière édition par emz0 à 22/05/2017, 19h52
                        http://ground0reloaded.hydrox-inc.com

                        Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

                        Commentaire


                        • #13
                          Re : formulaire de login qui ne fonctionne plus en frontend

                          Bon, faut pas chercher bien loin en fin de compte : vu que tu m'as mis la puce à l'oreille, j'ai viré Jfusion pour voir... et ça remarche. Mais du coup, exit Dokuwiki ! Vu que j'en ai actuellement plus besoin que de la possibilité de se loguer en front-end, j'annule cette modification (vive les instantanés sur Virtualbox qui permettent de remettre un backup en place en deux clics !). Maintenant, je sais d'où vient le problème : il va falloir remplacer Jfusion par un autre système d'intégration de Dokuwiki (ou mediawiki, au pire... mais j'aimerais vraiment mieux Dokuwiki, de plus si je me fie aux liens que tu m'as donné ce n'est pas vraiment fiable :/).

                          En tout cas merci de m'avoir mis sur la piste Jfusion !
                          http://ground0reloaded.hydrox-inc.com

                          Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

                          Commentaire


                          • #14
                            Re : formulaire de login qui ne fonctionne plus en frontend

                            J'ai installé le plugin pour Dokuwiki Authjoomla3, mais ça ne fonctionne pas du tout :

                            - l'option "se loguer / se déloguer" disparaît bien de Dokuwiki, mais se loguer sur Joomla n'a aucun effet sur le wiki ;

                            - la connexion depuis Kunena ne fonctionne à nouveau plus... -_- Les autres formulaires de login fonctionnent.

                            Par ailleurs, l'affichage du wiki dans une frame via l'option native de Joomla (dans les menus) fonctionne mal : le paramétrage de la hauteur de la frame en automatique est sans effet (alors que Dokuwiki est bien sur le même domaine)... Je suis obligé de spécifier une hauteur fixe, ce qui est inconfortable, la hauteur de la page Dokuwiki variant évidemment selon la longueur du texte.

                            Autre chose : existe-t-il un moyen d'afficher l'url de la page affichée dans la frame ? Parce que là du coup pour l'intégration c'est pas top : on peut naviger dans le wiki, mais on n'a pas l'url de la page sur laquelle on se trouve. :/

                            Aussi, depuis la désinstallation de Jfusion, je suis obligé de cliquer deux fois sur le bouton de connexion pour que la requête soit envoyée, ce qui n'est pas seulement énervant mais aussi peu intuitif pour l'utilisateur qui ne comprendra pas pourquoi en cliquant (une fois) il ne sera pas logué.
                            Dernière édition par emz0 à 23/05/2017, 14h38
                            http://ground0reloaded.hydrox-inc.com

                            Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

                            Commentaire


                            • #15
                              Re : formulaire de login qui ne fonctionne plus en frontend

                              Bon, du coup j'ai réinstallé mediawiki, mais pour rien apparemment... L'extension que tu m'as indiquée n'est plus maintenue et on ne peut plus la télécharger. :/
                              Dernière édition par emz0 à 23/05/2017, 16h30
                              http://ground0reloaded.hydrox-inc.com

                              Ground.0reloaded, le docufiction interactif censuré par les illuminati (série vidéoludique - déconseillé pour tous publics : la fin du monde commence ici...)

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X