Configuración

Esta sección incluye todas las opciones disponibles para configurar el Hotspot en cinco grupos principales: Principal, SmartConnect™, Inicio de sesión a través de redes sociales, API e Idioma.

Principal

Esta página contiene toda la configuración del sistema, dividida en cuatro partes: En la primera, Portal, es posible definir los valores predeterminados para la apariencia del portal; la segunda, Configuración general, permite especificar alguna opción utilizada por las diversas partes del Hotspot; en la tercera, Cuentas, se definen opciones comunes de la cuenta; y en la cuarta, se elige el Conjunto de caracteres para contraseñas generadas utilizado en Ticket rápido.

Advertencia

cualquier cambio en la configuración del portal y en la Configuración general forzará la desconexión de todos los usuarios conectados. Esa configuración se marca con un asterisco rojo en la GUI.

Portal

El primer cuadro engloba las siguientes opciones personalizables:

Página de inicio después de inicio de sesión correcto
La URL de una página web que se mostrará al usuario después de un inicio de sesión correcto.
Página de inicio de fondo del portal
La URL que se usa como imagen de fondo para el portal de inicio de sesión del Hotspot.
Mostrar formulario de inicio de sesión

Elija en el menú desplegable cómo se debe mostrar el formulario de inicio de sesión del Hotspot:

  • inmediatamente mostrará el formulario de inicio de sesión de inmediato a través de la página de inicio de fondo.
  • manualmente mostrará la página de inicio de fondo con una barra de navegación en la parte superior, lo que permite al usuario acceder a la página de registro en cualquier momento, pudiendo navegar por el sitio de inicio sin ningún registro de usuario: Esto es útil para promocionar un sitio web propio o para proporcionar información. Para acceder al resto de los sitios sigue siendo necesario un registro, aunque siempre se puede acceder a los sitios que aparecen en Sitios permitidos (véase a continuación).
  • después de x segundos mostrará el formulario de inicio de sesión a través de la página de inicio de fondo después de un periodo de segundos especificado por el usuario (el usuario recibe una notificación del tiempo de registro latente en la barra de navegación).
Usar portal mini para dispositivos móviles
Esta opción controla qué tipos de portal recibirán servicio del Hotspot. Además del portal estándar hay dos más disponibles: Uno sin JavaScripts y otro adaptado para dispositivos móviles. Cuando esta opción está activada, los tres tipos de portal reciben servicio, mientras que, si no lo está, solo se ofrece a los usuarios el portal estándar.
Sitios permitidos
Los sitios o direcciones IP a los que se puede acceder incluso sin autenticación, es decir, los sitios que puede visitar cualquiera. Se permite un sitio por línea, en forma de un nombre de dominio normal o una cadena del formato protocolo:IP[/mascara]:puerto, por ejemplo pandasecurity.com o tcp:192.168.20.0/24:443. Tenga en cuenta que si las páginas incorporan widgets, JavaScripts u otros componentes de sitios que no se encuentren en esta lista, no se podrán cargar correctamente.

Configuración general

Nombre del Hotspot
Un nombre para identificar el Hotspot.
Elementos por página
El valor de paginación, es decir, el número máximo de elementos de una lista o tabla que se muestran por página.
Divisa

La divisa que se utiliza en todos los cálculos de pagos en el Hotspot.

Nota

PayPal no admite algunos tipos de divisa y, por eso, no se pueden utilizar con tickets de SmartConnect.

Países populares
Los países populares ocupan los primeros lugares en la lista de países presentada a los usuarios cuando se registran, con el fin de reducir el tiempo necesario para todo el proceso de registro.
Activar AnyIP
Esta opción activa la función AnyIP, que debería ayudar a los clientes que no utilicen DHCP y permitirles acceder al Hotspot incluso con una IP estática que no esté comprendida dentro de la subred de IP del Hotspot (zona AZUL).
Limitación de ancho de banda

Los límites de carga y descarga predeterminados por usuario en KB/s. Si estos campos están en blanco, no se aplica ningún límite.

Nota

recuerde que en un KB hay 8 kilobits. Por tanto, asegúrese de introducir valores adecuados en los campos.

Rango dinámico de DHCP
Cuando esta opción se activa marcando la casilla, se asignan direcciones IP dinámicas a los dispositivos conectados al Hotspot.
Rango de IP dinámicas
Esta opción aparece cuando la anterior está activa y permite especificar un rango personalizado de direcciones IP dentro de la zona AZUL que se asignan de forma dinámica al cliente del Hotspot.

Cuentas

Requiere autenticación del usuario
Marque la casilla si desea que los clientes que accedan al Hotspot necesiten una cuenta válida y registrada.
Requiere que los usuarios acepten los ‘Términos de servicio’ al iniciar sesión
Cuando se selecciona esta opción, se solicitará al usuario que acepte los Términos del servicio justo antes del inicio de sesión.
Recuperación de contraseña

Permite que un usuario que ha perdido u olvidado sus credenciales pueda restablecerlas. Se pueden elegir tres opciones:

  • Desactivado: no se permite la recuperación de contraseña.
  • Utilizar la configuración de SmartConnect: las credenciales se envían de la misma forma que con SmartConnect™.
  • Uso de configuración personalizada: puede definirse una configuración personalizada (consulte el cuadro a continuación).

Nota

es posible permitir el inicio de sesión anónimo (es decir, sin necesidad de autenticación de usuario), pero exigir a todos los usuarios que acepten los Términos del servicio. Para ello, primero es necesario crear un ticket de tipo postpago, luego desactivar la opción Requiere autenticación del usuario y activar Requiere que los usuarios acepten los ‘Términos de servicio’ al iniciar sesión. Si el ticket postpago se ha creado con una validez determinada, después de ese periodo, el usuario tendrá que volver a aceptar los Términos del servicio.

Tiempo de espera para usuarios inactivos
El tiempo de inactividad tras el que un se cierra la sesión de un usuario (de forma predeterminada son 15 minutos, es decir, después de 15 minutos de inactividad, se cierra automáticamente la sesión de un usuario), con el fin de que el usuario no desperdicie demasiado la validez de su ticket.
Duración de la cuenta predeterminada (días)
El número de días durante los que una cuenta es válida (de forma predeterminada, 365 días). Una vez transcurrido ese número de días, el usuario se vuelve inactivo automáticamente.
Permitir eliminación de cuentas usadas
Esta opción permite la eliminación de cuentas que ya han utilizado partes de sus tickets. Si se selecciona, aparece la siguiente opción.
Evitar eliminación de usuarios que adquirieron tickets con SmartConnect
Esta casilla aparece cuando se ha seleccionado la opción anterior. Está activada de forma predeterminada, y sugiere que los usuarios que ya adquirieron tickets mediante tarjeta de crédito con SmartConnect no se eliminen del sistema.
Eliminar cuentas desactivadas diariamente
Active la eliminación automática de cuentas de usuario desactivadas a diario.

Conjunto de caracteres para contraseñas generadas

La segunda parte de la configuración principal permite la elección de los valores predeterminados para las contraseñas que se generan automáticamente; por ejemplo, al crear un conjunto de tickets. Se pueden personalizar los siguientes valores de las contraseñas: la longitud, si desea utilizar mayúsculas y minúsculas, números u otros caracteres especiales. De forma predeterminada, las contraseñas serán de 6 caracteres y estarán compuestas solo por dígitos.

Configuración personalizada de recuperación de contraseña

Si se elige que se permita la recuperación de la contraseña con una configuración personalizada, aparecen varias opciones de configuración, necesarias para un proceso de recuperación correcto. La primera es la modalidad en la que se realiza la recuperación:

La recuperación de la contraseña ha finalizado
Existen tres posibilidades para esta opción: por SMS, por correo electrónico o ambas. Dependiendo de la elección, aparecen diferentes opciones para configurar el envío del SMS o del correo electrónico. Tenga en cuenta que todas las opciones aparecen si tanto la recuperación de contraseña por correo electrónico como por SMS están activadas.

En el modo de recuperación por SMS solo hay una opción adicional:

Códigos de países permitidos para recuperación de contraseña
Es posible permitir el envío de SMS solo a los teléfonos móviles que pertenezcan a los países seleccionados. Para añadir un nuevo código de país, empiece a escribir el nombre o el código del país en la casilla de multiselección sobre la lista de países hasta que el nombre del país aparezca en el cuadro de abajo, selecciónelo y, finalmente, haga clic en el signo + a la derecha del nombre del país. Los países permitidos aparecen en el cuadro de la derecha y se pueden anular haciendo clic en el signo - a su derecha.

Para el modo de recuperación por correo electrónico, hay dos opciones disponibles.

Servidor de correo

El servidor SMTP utilizado para enviar el correo electrónico de recuperación. Es posible elegir entre tres opciones del menú desplegable.

  1. Servidor SMTP del sistema. Para poder elegir esta opción, Barra de menú ‣ Proxy ‣ SMTP debe estar activado.
  2. Servidor SMTP personalizado. En este caso, el nombre del servidor de correo se puede especificar en el cuadro de texto.
Dirección de correo electrónico del emisor
Una dirección de correo electrónico personalizada que se utilizará como emisor personalizado del correo electrónico de recuperación.

También hay disponible una opción adicional para ambos modos de recuperación:

Limitar recuperación de contraseña a
El intervalo de tiempo que debe pasar antes de intentar recuperar la contraseña otra vez. Solo se puede seleccionar una de las cuatro opciones del menú desplegable: una vez cada 10 minutos, una vez cada 30 minutos, una vez cada hora y una vez cada día.

SmartConnect

En esta página podrá configurar las funciones SmartConnect™ (autoservicio) y SmartLogin del Hotspot. El sistema SmartConnect™ es totalmente compatible con la creación de tickets de autoservicio pagados o el uso de los tickets gratuitos sin pago del cliente, mientras que SmartLogin ofrece al usuario la posibilidad de evitar tener que volver a autenticarse en el Hotspot al cerrar y abrir el explorador. Si aún no se ha activado, la primera vez que se abre esta página solo hay una opción disponible:

SmartConnect

Activar SmartConnect
La función SmartConnect™ está activada solo si esta casilla está marcada.

En cuanto se active SmartConnect™, aparecerán opciones adicionales para permitir más control sobre esta funcionalidad:

Registro del usuario de autoservicio

Este menú desplegable permite seleccionar la modalidad para notificar al usuario que el registro de la cuenta se ha realizado correctamente. Hay tres opciones mutuamente excluyentes (es decir, solo se puede seleccionar una a la vez) disponibles: por SMS, por correo electrónico y ninguna notificación (desactivada). Dependiendo de la elección, algunas opciones adicionales se vuelven disponibles.

  • Desactivado: No hay más opciones disponibles. No se puede crear un nuevo usuario con SmartConnect™, aunque los usuarios existentes de SmartConnect™ pueden navegar y comprar tickets.

  • SMS: la activación de esta opción requiere la disponibilidad de paquetes de SMS, utilizados para enviar la confirmación al usuario, que puede verificarse en Sistema ‣ Notificaciones de eventos ‣ Notificaciones por SMS. Se pueden adquirir paquetes de SMS adicionales desde la Panda Perimetral Management Console. Están disponibles las opciones siguientes:

    No requiere confirmación del número de teléfono

    Desactiva la exigencia de escribir dos veces el número de móvil al que se va a enviar la confirmación. Es útil cuando se compila la solicitud en un smartphone.

    Códigos de países permitidos

    Solo los móviles que pertenecen a los países seleccionados pueden registrarse para acceder a SmartConnect™. Para añadir un nuevo país, empiece a escribir el nombre o el código del país en la casilla de multiselección que hay encima de la lista de países hasta que el nombre del país aparezca en cuadro de abajo, selecciónelo y, finalmente, haga clic en el signo + a la derecha del nombre del país. Los países permitidos aparecen en el cuadro de la derecha y se pueden anular haciendo clic en el signo - a su derecha.

  • Correo electrónico: Se envía un correo electrónico con las credenciales de acceso a la dirección de correo electrónico proporcionada durante el proceso de registro. También se incluye un vínculo de confirmación, en el que se debe hacer clic para que el usuario complete correctamente el proceso y active la cuenta. Esta opción requiere un smarthost o un servidor SMTP.

    No requiere confirmación de la dirección de correo electrónico

    Desactiva la exigencia de escribir dos veces la dirección de correo electrónico a la que se va a enviar la confirmación. Es útil cuando se compila la solicitud en un smartphone.

    Tasa de ticket por verificación de dirección de correo electrónico

    Este menú desplegable permite la selección de una de las tasas disponibles para permitir que un usuario se conecte un breve periodo para leer y recibir el correo electrónico de confirmación.

    Sugerencia

    las tasas que se pueden seleccionar aquí deben definirse como basadas en tiempo y prepago, validez desde la creación del ticket y no activadas para SmartConnect ™.

    Servidor de correo

    Este menú desplegable permite la elección del smarthost que enviará el correo electrónico con las credenciales de acceso. Las opciones disponibles son: Servidor de correo personalizado, en el que se puede facilitar la URL de un servidor de correo personalizado, Smarthost del sistema y Proxy SMTP del sistema. Estas últimas opciones solo se encuentran disponibles si se han configurado un smarthost y un proxy SMTP y se están ejecutando en el dispositivo.

    Dirección de correo electrónico del emisor

    Una dirección de correo electrónico personalizada que aparecerá como emisor del correo electrónico de confirmación.

Campos de registro de usuario

En esta casilla de multiselección es posible definir cuáles son los atributos de cuenta obligatorios que se deben proporcionar durante el proceso de registro. Los atributos que se presentan al usuario aparecen en la columna de la derecha, junto con la marca requerido u opcional. El número total de atributos requeridos u opcionales se muestra en la parte superior del lado izquierdo.

Nota

Dependiendo del tipo de registro de usuario, algunos campos serán obligatorios y no se podrán desactivar. Cuando el registro por correo electrónico está activado, los valores de Nombre de usuario, Contraseña y Dirección de correo electrónico son obligatorios, mientras que cuando está activado el registro por sms, solo se exige el Número de teléfono, que actuará como el nombre de usuario.

Limitar tickets gratuitos por cuenta
La cantidad de tickets gratuitos que se pueden utilizar en cada cuenta. La opción predeterminada es “sin límite”, lo que significa que se pueden adquirir nuevos tickets en cualquier momento, pero existe la opción “límite de horario”, que permite a los usuarios comprar un nuevo ticket gratuito solo cada determinada cantidad de minutos.
Activar tickets pagados

Esta opción permite a los usuarios pagar los tickets del Hotspot mediante PayPal o una tarjeta de crédito. Cuando está desactivada, esta función permite configurar una cuenta de PayPal en la que se recogerán los pagos.

Advertencia

si esta opción se activa mientras los usuarios están conectados al Hotspot, se desconectarán todos por la fuerza.

Activar PayPal Sandbox
Este cuadro activa o desactiva PayPal Sandbox solo con fines de pruebas/demostraciones. El uso de Sandbox permite verificar que la integración de la API de PayPal funciona, sin tener que ejecutar transacciones con dinero real.
Nombre de usuario de la API de PayPal
El nombre de usuario de la API de PayPal.
Contraseña de la API de PayPal
La contraseña de la API de PayPal.
Firma de la API de PayPal
La firma de la API de PayPal.

Nota

Para configurar correctamente la funcionalidad SmartConnect™ del Hotspot de Panda y recibir pagos de clientes, es necesario registrarse y crear una cuenta de PayPal.

SmartLogin

La funcionalidad SmartLogin proporciona al usuario del Hotspot una cómoda forma de evitar volver a autenticarse al conectarse de nuevo al Hotspot. En otras palabras, si un usuario cierra el explorador, luego solo tiene que reiniciar el mismo explorador para acceder inmediatamente a Internet, sin necesidad de volver a autenticarse. La funcionalidad SmartLogin se puede habilitar de manera global para todos los usuarios del Hotspot o de manera individual para cada usuario. En el último caso, SmartLogin funciona para esos usuarios incluso aunque no se haya activado de manera global. Se puede activar en la sección Información de inicio de sesión del Editor de cuentas.

Están disponibles las siguientes opciones:

Activar SmartLogin
Marque la casilla para activar SmartLogin para todos los usuarios.
Duración de la cookie SmartLogin
El tiempo en días durante el cual el usuario tiene la posibilidad de usar la funcionalidad SmartLogin.
Permitir a los usuarios que invaliden la eliminación de cookies SmartLogin al cerrar sesión
Cuando esta opción está activada, en el portal de inicio de sesión del usuario aparece una nueva opción (Deshabilitar el inicio de sesión automático) que ofrece la opción de usar o no la funcionalidad SmartLogin.

Tasas para la comprobación de correos electrónicos.

Para permitir que el usuario lea el correo electrónico de confirmación, se le debería permitir un acceso rápido y gratuito a Internet y a su cuenta de correo para leer las credenciales de la cuenta que acaba de crear. Por lo tanto, una tasa adecuada con características precisas se debe enlazar al proceso de registro de usuario de SmartConnect™. En caso de que todavía no haya tasas disponibles, un mensaje describe las opciones necesarias para este ticket, que puede crearse en Ticket ‣ Tasas. Las tasas de ticket tienen que ser de prepago, gratuitas, basadas en tiempo y no disponibles para SmartConnect™. Además, también deben definirse con un valor de validez «Desde la creación de ticket». Se sugiere que este valor se limite a unos minutos, para conceder al usuario únicamente la posibilidad de recuperar sus credenciales.

Para obtener ayuda con la creación de tasas de ticket, consulte también la ayuda en línea.

Inicio de sesión a través de redes sociales

La función Inicio de sesión en el Hotspot a través de redes sociales permite a los usuarios con cuentas registradas de Facebook o Google acceder al Hotspot de Panda sin tener que crear una cuenta primero. La autenticación del usuario se realiza en remoto, desde Facebook o Google, mientras se crea un nuevo usuario en local, cuyo nombre de usuario es la dirección de correo electrónico. Al iniciar sesión por primera vez, se asigna un ticket al usuario. El usuario no necesita contraseña, pero se le tratará igual que a cualquier otro usuario. Esto significa que se podrán ver el saldo, la información y las conexiones del usuario, así como modificar los tickets o los datos asociados a la cuenta.

Para el Inicio de sesión a través de redes sociales están disponibles las siguientes opciones:

Tasa de tickets predeterminada
Elija en el menú desplegable el ticket que se asociará a los usuarios que accedan al Hotspot utilizando el Inicio de sesión a través de redes sociales.
Activar inicio de sesión de Facebook
Marque esta casilla para permitir que los usuarios accedan al Hotspot utilizando sus credenciales de Facebook.
Activar inicio de sesión de Google
Marque esta casilla para permitir que los usuarios accedan al Hotspot utilizando sus credenciales de Google.

Para cada Inicio de sesión a través de las redes sociales, en la página de autenticación aparecerá un botón en el que se puede hacer clic para completar la autenticación y el acceso al Hotspot.

API

Esta sección controla la configuración de la API del Hotspot de Panda, que permite la integración del Hotspot del dispositivo Panda GateDefender en un sistema que ya se esté ejecutando. En función del Modo seleccionado, se pueden configurar diferentes parámetros.

Modo
La versión 2.5 del dispositivo Panda GateDefender ofrece tres modos de API diferentes: interfaces API/JSON genérica, ASA jHotel y pcs Phoenix de Panda. Las interfaces ASA jHotel y pcs Phoenix solo son necesarias en hoteles que usen el software de gestión de hoteles ASA jHotel o pcs Phoenix, respectivamente, mientras que la API genérica puede utilizarse para interactuar con otros sistemas de software. Los tres modos disponibles son mutuamente excluyentes, es decir, solo puede activarse uno cada vez. Si hay una de las tres interfaces activada, y otra diferente está activada, solo la segunda está activa, mientras que la primera se desactiva automáticamente.

El resto de las opciones de configuración dependen del Modo seleccionado. A continuación se indica la opción que debe especificarse para el modo ASA jHotel.

Interfaz ASA jHotel activada
Al marcar esta casilla, se activa la interfaz de ASA jHotel.
URL ASA jHotel

La URL de la interfaz de gestión de ASA jHotel. Su exactitud se puede comprobar haciendo clic en el botón Prueba a la derecha del cuadro de entrada.

Sugerencia

en la URL de muestra proporcionada, reemplace la DIRECCIÓN_IP de la instalación de ASA y el nombre de la EMPRESA.

Permitir registro del invitado (inicio de sesión del invitado/SmartConnect)
Marque esta casilla para permitir que un invitado se autorregistre.
Tasa predeterminada de registro de invitado
Seleccione en este menú desplegable la tasa predeterminada que se aplicará a las nuevas cuentas. Las tasas disponibles ya deberían estar definidas en Ticket ‣ Tasas.
Permitir tickets no gratuitos postpago para invitados que no se han registrado

Marque la casilla para permitir que los invitados del hotel que no se hayan registrado puedan comprar tickets postpago.

Acceso al Hotspot con el software de gestión ASA jHotel

Cualquier usuario que ya disponga de una cuenta en el software de gestión ASA puede acceder rápidamente al Hotspot sin necesidad de crear una cuenta, siempre que el Hotspot esté correctamente configurado. Los pasos necesarios en el Hotspot son:

  1. Marque la casilla Interfaz ASA jHotel activada y compruebe que el Hotspot puede acceder a la URL de la interfaz ASA jHotel.
  2. En Ticket ‣ Tasas, cree una nueva tasa de postpago, con Código del Ticket (el ID que usa ASA) y asígnele un nombre único (por ejemplo, “mi-ASA”).
  3. Vuelva a Configuración ‣ API y seleccione el modo ASA jHotel, y como Tasa por defecto de registro de invitado elija el nombre de tasa creado en el paso anterior (“mi-ASA”).

Para la interfaz API/JSON genérica o pcs Phoenix, hay tres opciones disponibles:

API activada
Marque la casilla para activar la API.
Cuenta URL
El Hotspot enviará información de contabilidad a esta URL, para comprobar los datos suministrados por el usuario. Deje este campo vacío si el Hotspot no debe realizar la contabilidad.
La URL de contabilidad necesita autenticación de HTTP
Si la URL proporcionada en la opción anterior requiere autenticación de HTTP, marque esta casilla. Aparecerán dos nuevos campos de texto para proporcionar el nombre de usuario y la contraseña, respectivamente.

Por último, la API se puede probar en la página especial https://GREENIP:10443/admin/api/, en caso de que se haya seleccionado la interfaz API/JSON genérica.

Idioma

La sección Idioma permite establecer todas las opciones que dependen del idioma y personalizar todas las cadenas mostradas en varios idiomas y las plantillas del portal. La página se organiza en dos cuadros: Idiomas admitidos, Editar idiomas, con una tercera que aparece dependiendo de la elección de Editar seleccionada en el segundo cuadro.

Idiomas admitidos

En el primer cuadro es posible elegir qué idiomas se admiten en el Hotspot y estarán disponibles para los usuarios. Los idiomas se deben seleccionar en la casilla de multiselección y, a continuación, guardarse haciendo clic en el botón Almacenar. Solo los idiomas que se seleccionen aquí estarán disponibles para los usuarios durante el proceso de registro y cuando se conectan al portal.

Editar idiomas

En el segundo cuadro es posible modificar una de las cuatro plantillas del portal o las cadenas de la interfaz de usuario, por cada idioma activado en el cuadro anterior. Para personalizar las plantillas y las cadenas, existen algunas variables que se pueden usar. Cuando hay que enviar un mensaje a un usuario (por ejemplo, si ha perdido la contraseña de su cuenta), cada variable se sustituye por un valor real, obtenido de los datos almacenados en el Hotspot.

Idioma
El idioma para el que hay que modificar o añadir las traducciones. Las opciones disponibles en el menú desplegable dependen de los idiomas activados.

Editar

Los objetos que se van a modificar. Pueden ser las Plantillas del portal o las Cadenas del portal. Si se elige modificar las Cadenas del portal, el editor se sustituye por una lista de palabras y frases en inglés, que se usan en la GUI y el portal del Hotspot, cada una con un cuadro de entrada en el que se debe escribir la traducción en el idioma seleccionado. Si se elige Plantillas del portal, una de las plantillas se puede editar en el cuadro que se abre: Página de bienvenida, Impresión de cuenta, Términos del servicio, Ayuda, Cuerpo de correo electrónico y Cuerpo de correo electrónico de contraseña perdida.

Para obtener más información sobre cómo personalizar el portal, vaya a Personalización del Hotspot más adelante.

El contenido de cada plantilla se puede modificar y personalizar con la ayuda de un editor WYSIWYG con todas las funciones.

Personalización del Hotspot

El portal que se presenta a los usuarios cuando se conectan por primera vez al Hotspot puede personalizarse de varias formas: el idioma usado en el portal, el texto que aparece en las distintas páginas, las CSS, el logotipo de la empresa que gestiona el Hotspot y el nombre del portal. La última opción solo se puede configurar desde la CLI, mientras que el resto se puede realizar desde la interfaz de administración del Hotspot, en la sección Idiomas (Hotspot ‣ Interfaz de administración ‣ Configuración ‣ Idiomas).

Idiomas disponibles

Hay seis idiomas activos de forma predeterminada: en (inglés, también predeterminado), de (alemán) it (italiano), ja (japonés), es (español), pt (portugués). Un usuario conectado al portal podrá personalizar cada idioma. El Hotspot puede proporcionar idiomas adicionales, para ello, seleccione los idiomas que desee en la casilla de multiselección.

Plantillas

Estas son las plantillas que pueden modificarse:

Página de bienvenida
La página que se presenta al usuario antes de iniciar sesión.
Impresión de cuenta
Un mensaje de bienvenida impreso y entregado a los usuarios después de su registro junto con su nombre de usuario y contraseña. Estas son las variables que se pueden utilizar: $title, $firstname, $lastname, $username, $password.
Términos del servicio
Se presentan al usuario cuando hace clic en el enlace que se encuentra junto a la casilla que le solicita que acepte los Términos del servicio antes de poder iniciar la sesión.
Ayuda
El contenido de esta página se muestra al usuario como un mensaje de ayuda.
Cuerpo de correo electrónico
El texto que se incluye en el correo electrónico enviado con las credenciales del usuario tras registrarse, utilizado cuando el registro por correo electrónico está activo. Estas son las variables que se pueden utilizar: $hotspot_name, $activation_link, $rate_name, $username, $password, $amount, $price, $currency, $txn_id.
Cuerpo de correo electrónico de contraseña perdida
El texto que se incluye en el correo electrónico enviado con las credenciales del usuario, que se usa cuando el usuario las ha perdido y selecciona la opción recuperación de contraseña por correo electrónico. Estas son las variables que se pueden utilizar: $username, $password.

Todas las plantillas se pueden editar para cada idioma disponible en el Hotspot y pueden utilizar las variables predefinidas (consulte estas tablas).

Texto e imágenes.

El contenido del portal, ya sean imágenes o texto, se puede modificar desde el editor, desde el que también es posible cargar imágenes personalizadas, CSS y otros archivos. Para usar el editor, vaya a la sección Editar idiomas, elija Plantillas del portal en el menú desplegable situado junto a la etiqueta Editar: y, a continuación, seleccione la plantilla entre las disponibles en el menú desplegable que se muestra a continuación (con la etiqueta Plantilla):

  • Página de bienvenida: la página que ve todo usuario antes de conectarse.
  • Impresión de cuenta: el documento que se imprime y entrega al usuario con sus credenciales.
  • Términos del servicio: las reglas que deberá seguir el usuario durante el uso del Hotspot.
  • Ayuda: la página de ayuda y solución de problemas para el usuario.
  • Cuerpo de correo electrónico: el texto del mensaje de correo electrónico que se envía al usuario como confirmación de que se ha creado una cuenta correctamente.
  • Cuerpo de correo electrónico de contraseña perdida: el texto del mensaje de correo electrónico que se envía al usuario como recordatorio de sus credenciales de acceso al Hotspot.

En el editor de la parte inferior de la página se pueden documentos con texto e imágenes. Añadir imágenes y archivos personalizados es, de hecho, muy sencillo: Coloque el cursor en el punto en el que desee insertar una imagen y, a continuación, haga clic en el botón insert para abrir una ventana emergente llamada Propiedades de imagen. En la pestaña Información de la imagen se muestran dos alternativas para insertar una imagen:

  1. Proporcionar un hipervínculo a una imagen de la web en el campo de texto URL.
  2. Hacer clic en el botón Examinar servidor para abrir un explorador de archivos y seleccionar una imagen existente en el servidor o bien hacer clic en el botón Seleccionar archivo en la parte inferior de la página para seleccionar una imagen de la estación de trabajo local y, a continuación, hacer clic en el botón Cargar.

Sugerencia

los archivos cargados se almacenarán en el dispositivo Panda GateDefender en el directorio /home/httpd/html/userfiles/. Los archivos personalizados también pueden cargarse directamente, por ejemplo, a través de SSH de esa ubicación.

CSS

También pueden utilizarse archivos CSS personalizados. Cárguelos en el dispositivo Panda GateDefender y colóquelos en el directorio /home/httpd/html/userfiles. Al igual que los archivos de imagen, pueden cargarse con el botón insert o a través de SSH. El archivo se denominará:

  • hotspotcustom.css, la CSS utilizada para la interfaz de administración;
  • portalcustom.css, la CSS utilizada para el portal del Hotspot;
  • miniportalcustom.css, la CSS utilizada para el portal mini del Hotspot, es decir, el que tiene JavaScript desactivado y está adaptado para dispositivos móviles.

Sugerencia

los originales de estos archivos se pueden encontrar en el directorio /home/httpd/html/include y se denominan hotspot.css, portal.css y miniportal.css, respectivamente. Se pueden usar como base para los personalizados.

Logotipo.

El logotipo que ven los usuarios en el portal puede reemplazarse utilizando los archivos CSS personalizados portalcustom.css o miniportalcustom.css. Cargue el logotipo en el directorio /home/httpd/html/userfiles (con un tamaño de aproximado de 80x20 píxeles) y, a continuación, modifique los archivos CSS, por ejemplo:

div.logo img { display: none; } div.logo { background-image: url('images/your-logo.png'); }

Nombre del Hotspot.

La operación de cambiar el nombre de dominio del portal debe hacerse de forma manual desde el CLI. El acceso CLI al dispositivo Panda GateDefender se puede activar en Barra de Menú ‣ Sistema ‣ Acceso SSH (consulte la sección Acceder al dispositivo Panda GateDefender para ver instrucciones).

Advertencia

para editar y modificar manualmente cualquier archivo de configuración desde la CLI se necesitan conocimientos del interior del dispositivo Panda GateDefender, ya que una edición incorrecta de un archivo puede provocar la detención del servicio. Se recomienda tener cuidado y guardar una copia de seguridad de cualquier archivo antes de editarlo.

Para cambiar el nombre de host y el nombre de dominio del Hotspot, edite el archivo /var/efw/hotspot/settings como raíz, utilizando por ejemplo el editor nano instalado, y busque las líneas, que son realmente definiciones de variables (los valores que se muestran aquí son solo ejemplos):

HOTSPOT_HOSTNAME=hotspot HOTSPOT_DOMAINNAME=ejemplo.com

Sustituya los valores del lado derecho (hotspot y ejemplo.com) por los personalizados.

Además, dado que la conexión con el portal cautivo está encriptada, también es necesaria una configuración SSL válida, que equivale a crear:

  • un certificado válido (es decir, ninguno autofirmado)
  • un archivo de clave privada, no encriptado, y
  • un archivo que contenga la cadena de claves de SSL para el certificado.

Estos archivos se pueden crear en cualquier directorio, aunque como mejor práctica se recomienda copiar estos archivos en /var/efw/hotspot/ también, a fin de garantizar que se incluyan en todos los backups de configuración. Una vez que se han creado todos los certificados, también es necesario hacer que el motor del Hotspot se de cuenta de su existencia y sobrescriba la configuración de certificados por defecto, editando otra vez el archivo /var/efw/hotspot/settings, así como añadir las variables siguientes:

HOTSPOT_CERT=/<CUSTOM_PATH>/hotspot.ejemplo.com-cert.pem HOTSPOT_KEY=/<CUSTOM_PATH>/hotspot.ejemplo.com-key.pem HOTSPOT_CHAIN=/<CUSTOM_PATH>/hotspot.ejemplo.com-cabundle.pem

Recuerde sustituir <CUSTOM_PATH> por la ruta completa a los tres certificados.

Por último, si un archivo de cadena de claves de SSL no es necesario, se puede asignar un valor vacío a la última variable de la configuración anterior, como:

HOTSPOT_CHAIN=

Significado de las variables

Esta es una referencia completa de las variables que se pueden utilizar al personalizar las cadenas del portal y las plantillas del portal del Hotspot. Resultan útiles para redactar mensajes que se ajusten a cada usuario: Cuando una de estas variables aparezca en una plantilla, se reemplazará por el valor correspondiente definido para esa cuenta. Las variables están agrupadas en tres tablas. La Tabla 1 contiene las variables que se pueden usar en todas las plantillas del portal, la Tabla 2 contiene las variables que se pueden usar solo en la plantilla Impresión de cuenta, y la Tabla 3 contiene las variables utilizadas en las cadenas del portal.

Tabla 1. Variables para todas las plantillas del portal

Variable Se reemplazará por
$title El tratamiento del titular de la cuenta
$firstname El nombre del titular de la cuenta
$lastname El apellido del titular de la cuenta
$username El nombre de usuario de la cuenta
$password La contraseña de la cuenta
$rate_name El nombre de la tasa del ticket del Hotspot
$amount La cantidad de tráfico o tiempo disponible
$price El coste del ticket
$currency La divisa con la que se ha pagado el ticket
$txn_id El ID de la transacción

Las variables de la siguiente tabla se reemplazarán en la información de cuenta impresa con los valores especificados en los campos correspondientes del Editor de cuenta.

Tabla 2. Variables para la plantilla del portal Impresión de cuenta.

Variable Se reemplazará por
$language El idioma del usuario
$birth_city La población o ciudad de nacimiento del usuario
$birth_date La fecha de nacimiento del usuario
$document_type El documento que identifica al usuario
$document_party  
$document_id El ID del documento
$street La calle en la que reside el usuario
$country El país en el que vive el usuario
$city La población o ciudad en la que vive el usuario
$zip El código postal de la ciudad del usuario
$description La descripción de la cuenta
$static_ip  
$external_id  
$phonenumber El número de teléfono proporcionado por el usuario
$areacode  
$email El correo electrónico del usuario

Variables para las cadenas del portal

Variable Sustituido por [nº de cadena]
%(recovery_freq)s Con qué frecuencia se puede recuperar una contraseña nueva [4]
%(phonenumber)s El número de teléfono del usuario [9 42]
%(transaction_id)s El ID de la transacción [9 11 28 31 37 42 44 105 121]
%(email)s La dirección de correo electrónico del usuario [11 44 121]
%(grant_ticket_duration)s Los minutos de acceso gratuito a Internet [44 121]
%(seconds)s La cantidad de segundos que un usuario tiene que esperar [55 133]
%(home)s El enlace a la página de inicio del Hotspot [107]

Solo unas pocas cadenas del portal (14 de 123) contienen variables. Para esas 14 cadenas, es necesario que cada variable contenida en la cadena original (por ejemplo, cadena #4 Solo puede hacer una solicitud cada %(recovery_freq)s.) esté incluida también en la cadena traducida.

Las cadenas que contienen algunas variables (y cuáles) son las siguientes:

4 %(recovery_freq)s

9, 42 %(phonenumber)s y %(transaction_id)s

11 %(email)s y %(transaction_id)s

28, 31, 37, 105, %(transaction_id)s

44, 121 %(grant_ticket_duration)s, %(email)s y %(transaction_id)s

55, 113 %(seconds)s

107 %(home)s