Joomladay francophone 2018 à Paris 18 et 19 mai

Site en accès uniquement enregistré

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

  • [RÉGLÉ] Site en accès uniquement enregistré

    Bonjour à tous.
    Je cherche à monter un joomla exclusivement accessible aux membre enregistrés. Idéalement, je souhaiterai obtenir le même comportement qu'en passant le site offline mais tout en gardant la possibilité de le passer réellement offline.

    Actuellement je triche avec le mode offline mais lorsque je fais se déconnecter les utilisateurs, je me retrouve quasiment à chaque fois avec une erreur "La page n'est pas redirigée correctement"

    Merci d'avance pour vos réponses!

  • #2
    Re : Site en accès uniquement enregistré

    Bienvenue !

    Pour ça, il faut que tu joues sur les droits de toutes tes pages pour qu'elles ne soient disponibles qu'aux enregistrés identifiés, et que ta page d'accueil ne comporte que l'entête (éventuellement) et le formulaire de connexion standard, module ou composant.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

    Commentaire


    • #3
      Re : Site en accès uniquement enregistré

      Merci pour ta réponse,
      Pour ne rien te cacher, j'avais essayé cette approche mais j'avais un problème avec la page d'accueil qui m'affichait une erreur une fois enregistré...

      Commentaire


      • #4
        Re : Site en accès uniquement enregistré

        Il faut que la page comportant le formulaire soit accessible à tous les visiteurs, et que tu fasses une redirection après identification vers la page d'accueil réelle ; idem, redirige la déconnexion vers la page comportant le formulaire.
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

        Commentaire


        • #5
          Re : Site en accès uniquement enregistré

          Je débute sous Joomla mais comment peut on avoir deux pages d'accueil ?

          Commentaire


          • #6
            Re : Site en accès uniquement enregistré

            On ne peut pas avoir deux pages d'accueil au sens où deux sont marquées de l'étoile, mais une marquée, qui correspond à la page qui s'ouvre par défaut si on ne saisit que l'URL du site, et une qui fera office de page d'accueil (sans pour autant être marquée ainsi) une fois identifié.
            Ceci dit, il y a longtemps que je ne m'y suis plus essayé...

            A essayer peut-être, tout simplement, de tout mettre en accès "enregistré", le formulaire d'identification devrait s'afficher automatiquement lorsqu'on arrive comme simple visiteur.
            Dernière édition par RobertG à 11/11/2015, 16h44
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

            Commentaire


            • #7
              Re : Site en accès uniquement enregistré

              Ok je crois que je vois le principe. Par contre je m'étais frotté au problème de la redirection post identification lors de mes premiers essais...

              Commentaire


              • #8
                Re : Site en accès uniquement enregistré

                Je viens de tester sur un de mes sites : ma dernière proposition est ce qui est le plus simple, en utilisant par exemple un élément de menu dans un menu non affiché, pour pouvoir y interdire l'affichage de modules qu'on ne veut pas montrer aux visiteurs, cet élément de menu n'étant pas défini comme page d'accueil.
                Pour le visiteur non identifié, ce sera quand même la page d'accueil, puisqu'il ne pourra pas voir le reste tant qu'il n'aura pas montré patte blanche.
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                Commentaire


                • #9
                  Re : Site en accès uniquement enregistré

                  Bonjour.
                  Je ne suis pas devant mais je vais tester ca en esperant que j'y verrai plus clair en le faisant.
                  Je te tiens au courant. Merci!

                  Commentaire


                  • #10
                    Re : Site en accès uniquement enregistré

                    Bonjour,
                    Je ne suis pas sur de tout comprendre... En fait tu me conseilles de mettre tout mon contenu dans un menu caché (car je ne veux rien montrer d'autre que le form d'authentification pour les non enregistrés) et mettre seulement un article en public ? Mais dans ce cas, une fois enregistré je vais me retrouver avec un message comme quoi je n'ai pas le droit d'accéder à la ressource non ?
                    Désolé je débute vraiment sous Joomla...
                    Merci.

                    Commentaire


                    • #11
                      Re : Site en accès uniquement enregistré

                      Pas du tout ! Tout ton contenu doit être en niveau "enregistré" : articles, liens de menu, modules, sauf éventuellement un module d'entête.
                      Mais dans un menu qui ne sera jamais affiché, tu ajouteras un lien vers le composant d'identification (neutralise l'inscription dans les paramètres de gestion des utilisateurs si c'est toi qui les inscris), ce lien étant en accès public.
                      Ainsi, dès qu'on arrivera sur le site, quelle que soit l'URL, si on n'est pas déjà identifié, on aura une page de demande d'identifiant et mot de passe.
                      Le niveau "public" s'affiche aussi pour les enregistrés. C'est seulement si tu mets des liens en "invité" qu'ils ne s'affichent pas pour les enregistrés.
                      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                      Commentaire


                      • #12
                        Re : Site en accès uniquement enregistré

                        Je m'excuse encore, je dois vraiment passer pour une buse, mais donc tu me dis qu'un menu, même non affiché, est tout de même actif ?

                        Commentaire


                        • #13
                          Re : Site en accès uniquement enregistré

                          Oui, bien sûr, le menu est actif, mais aucun module ne l'affichant, il n'est pas visible.
                          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                          Commentaire


                          • #14
                            Re : Site en accès uniquement enregistré

                            Pardon j'ai complètement oublié de te remercier!
                            Tout fonctionne comme je le souhaite!
                            Merci!!!!

                            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
                            Travaille ...
                            X