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

    Portal captive

    Scheduled Pinned Locked Moved Portuguese
    1 Posts 1 Posters 671 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.
    • R
      ricain59
      last edited by

      Bom dia a todos,

      Depois de ler uns tutoriais e de resolver alguns problemas que tive na configuração do portal, ele já esta a funcionar :).

      Depois de explorar as opções disponíveis gostaria de saber o seguinte:

      1 - Li essa pagina (https://doc.pfsense.org/index.php/Captive_Portal_Pre-authentication_Redirect), adicionei o ip do meu servidor web e mysql onde esta alojado a pagina para a qual redirecciono no allow ip addresses mas mesmo assim não esta a funcionar.

      no portal tenho assim:
      pre-authentication redirect url: 192.168.1.20/testportal/index.php

      pagina que carreguei para o portal:

      require("globals.inc");
      $request_uri = urldecode(str_replace("/index.php?redirurl=", "",  $_SERVER["REQUEST_URI"]));
      $portal_redirurl = urldecode("$PORTAL_REDIRURL$");
      if(!stristr(urldecode("$PORTAL_REDIRURL$"), $request_uri)) {
      Header("Location: $PORTAL_REDIRURL$");
      exit;
      }
      ?>

      Obtenho o seguinte erro: "fatal error: Cannot redeclare platform_booting() (previously declared in /etc/inc/global.inc:177) in /etc/inc/global.inc on line 185

      Será que me falta alguma coisa?

      Sem isso do pre-authentication o portal funciona bem com a pagina por defeito.

      2 - É possível obter o endereço mac do utilizador que tenta utilizar o wifi free? A ideia era recuperar o endereço mac e caso já se autentico uma vez, não voltar a fazê-lo e autoriza-lo a utilizar a internet

      3 - Essa pagina para a qual estou a redireccionar (pre-authentication redirect url) vai aparecer ao utilizador ou é só para realizar uns scripts?

      Obrigado pela apoio e ajuda.

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