¿Cómo migrar los contenidos a otra herramienta?
Tabla de contenidos
-
Antes de comenzar
-
Diseño
-
¿Cómo crear una región?
-
¿Cómo dejar fija una región?
-
¿Cómo mostrar una imagen con rotación?
-
¿Cómo definir un ancla?
-
¿Cómo definir color transparente?
-
¿Cómo hacer un banner con imagen y contenido que van cambiando?
-
¿Cómo definir un círculo de viñeta?
-
¿Cómo mostrar un bloque al lado de otro?
-
¿Cómo se agrupan bloques?
-
Matrices
-
-
Responsive
-
Contenido
-
Seguridad
-
¿Cómo funciona la autenticación contra un sistema externo?
-
¿Cómo configurar la autenticación contra un sistema externo?
-
¿Cómo solucionar un problema con autenticación externa?
-
¿Cómo debe ser el web service que valida la autenticación del usuario si lo desarrolla con GeneXus?
-
¿Cómo debe ser el web service que valida la autenticación del usuario si lo desarrolla en plataforma no GeneXus?
-
-
Configuración
-
¿Cómo redireccionar a un dominio?
-
¿Cómo se arman las URLs?
-
¿Cómo no representar el idioma en la URL?
-
¿Cómo definir que el título de la página a mostrar sea diferente a su nombre?
-
¿Cómo definir un sitio con https?
-
¿Cómo resuelvo el buscador en mi sitio?
-
¿Qué condiciones tienen que cumplir las páginas y los contenidos para que el buscador los encuentre?
-
¿Cómo indico qué contenidos y páginas no quiero que se indexen?
-
¿Cómo ajustar el resultado de una búsqueda?
-
¿Cómo definir el título de una página?
-
-
GXportal Online
-
¿Cómo agregar usuarios backend adicionales al sitio?
-
¿Cómo comprar funcionalidades?
-
¿Cómo reactivar un plan cuando fueron cancelados los pagos desde Paypal?
-
¿Cómo cambiar de plan desde el panel de control?
-
Proceso para crear un sitio con un plan pago
-
Gestión de la cuenta de GXportal SaaS desde el backend
-
¿Cómo utilizar un dominio propio?
-
-
Log de cambios
-
Instalación de GXportal y Utilitarios
-
Glosario
¿Cómo configurar la autenticación contra un sistema externo?
Si usted quiere que los usuarios en su sitio se autentiquen y que la validación de usuario y contraseña se realice sobre la base de datos de una aplicación externa, usted tiene que seguir los siguientes pasos:
Está disponible documentación más detallada para el caso que el web service lo desarrolle con GeneXus y para el caso que el web service lo desarrolle con otra herramienta.
En esta pantalla usted debe configurar dónde está el Web Service.
Con el botón Generar clave genera una nueva clave para encriptar la información que se usa para la comunicación entre GXportal y el servicio de autenticación. Usted tiene que modificar el web service gamwslogin para que desencripte los datos utilizando esta clave.
Desde esta misma pantalla luego de grabar los datos puede ingresar un usuario y contraseña y hacer clic en el botón Probar para verificar que la integración de la autenticación haya quedado bien.
En la pestaña General debe configurar que el Tipo de Autenticación sea Web service externo para comenzar a autenticarse en el sitio contra su base de datos externa.
1. Desarrollar un web service que valide la autenticación del usuario (valida usuario y contraseña)
Este web service puede desarrollarlo en cualquier plataforma y tiene que cumplir con las siguientes características:- El servicio se debe exponer con protocolo SOAP
- Se debe llamar gamwslogin
- Debe tener un parámetro de entrada y un parámetro de salida con determinada estructura.
Está disponible documentación más detallada para el caso que el web service lo desarrolle con GeneXus y para el caso que el web service lo desarrolle con otra herramienta.
2. Configurar en GXportal que haga la autenticación de los usuarios utilizando el servicio del paso 1
Esto se configura desde el backend de GXportal desde la opción Configuración > Panel de control > Seguridad > Web service externo y se presenta la siguiente pantalla aquí cargada con datos de ejemplo:En esta pantalla usted debe configurar dónde está el Web Service.
Con el botón Generar clave genera una nueva clave para encriptar la información que se usa para la comunicación entre GXportal y el servicio de autenticación. Usted tiene que modificar el web service gamwslogin para que desencripte los datos utilizando esta clave.
Desde esta misma pantalla luego de grabar los datos puede ingresar un usuario y contraseña y hacer clic en el botón Probar para verificar que la integración de la autenticación haya quedado bien.
En la pestaña General debe configurar que el Tipo de Autenticación sea Web service externo para comenzar a autenticarse en el sitio contra su base de datos externa.