Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Log portail captif

    Scheduled Pinned Locked Moved Français
    3 Posts 3 Posters 626 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Alsnso93
      last edited by

      Contexte : milieu pro, Apprenti ingénieur systèmes&réseaux, age de la solution firewall : 2 semaines pour test

      Besoin : Ajouter des champs (adresse mail, nom, prénom) sur la page web du portail captif (sans authentification) pour permettre à l'utilisateur d'accéder à internet et afficher les informations rentrées auparavant dans le fichier log du portail captif

      Schéma :

      WAN (box) : Une interface WAN connecté à une box avec une adresse IP en DHCP

      LAN : Une interface LAN avec une adresse IP statique

      WIFI : Un AP connecté à l'interface LAN de pfsense

      DHCP : Un serveur DHCP sur l'interface LAN pour attribuer des adresses IP aux utilisateurs connectés à l'AP

      Portail Captif : un Portail captif sur l'interface LAN

      Question : Est-ce-qu'il existe une manière de procéder afin de créer une page d'authentification qui demande une adresse e-mail, un nom et un prénom à l'utilisateur et afficher ces derniers dans les log du portail captif.

      Merci pour votre aide.

      1 Reply Last reply Reply Quote 0
      • GertjanG
        Gertjan
        last edited by

        Bonjour,
        @Alsnso93:

        Question : Est-ce-qu'il existe une manière de procéder afin de créer une page d'authentification qui demande une adresse e-mail, un nom et un prénom à l'utilisateur et afficher ces derniers dans les log du portail captif.

        La feuille de route :
        A partir de l'exemple qui figure sur la page de paramétrage d'un portail captif : préparer son propre page de login (et error). - Il te faut quelques notions 'html'.
        Puis : lire et comprendre /usr/local/captiveportal/index.php, puis ajouter ces quelques lignes PHP nécessaire pour que les variables saisi dans la page de login sont envoyé vers le log.

        No "help me" PM's please. Use the forum, the community will thank you.
        Edit : and where are the logs ??

        1 Reply Last reply Reply Quote 0
        • J
          jdh
          last edited by

          Le raisonnement de Gertjan est limpide et tellement logique.

          Car vouloir modifier les fichiers modèles proposés en standard suppose une certaine hauteur (et une certaine expertise) :

          • compréhension des mécanismes et successions d'étapes
          • capacité à modifier les fichiers impliqués, avec leur langage (html, les formulaires sous html)
          • capacité inscrire en log les informations reçues (php, syslog ?).

          Ce n'est pas très complexe mais assez technique …

          A minima la doc pfSense et la recherche dans le forum (toutes langues) sera nécessaire ...

          Albert EINSTEIN : Si vous ne pouvez pas l'exprimer simplement, c'est que vous ne le comprenez pas assez bien. (If you can’t explain it simply, you don’t understand it well enough.)

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.