OdooWiki OCA HUB

Website Event Require Login

website_event_require_login folder_open OCA/event open_in_new
Event Licencia: AGPL-3

Requerir inicio de sesión para el registro de eventos desde el sitio web.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Añade una opción por evento para exigir que los visitantes inicien sesión antes de poder registrarse en un evento en el sitio web. Cuando está activada, los visitantes anónimos ven una ventana emergente de «Login required» con un botón de inicio de sesión en lugar del formulario de registro.

Este módulo añade a los gestores de eventos una nueva casilla de verificación en el formulario de evento llamada 'Require login for website registrations'. Aparece justo después del campo de persona responsable en el formulario de evento estándar.

Cuando la casilla está marcada, los visitantes anónimos del sitio web que intentan registrarse en ese evento son detenidos: en lugar del formulario habitual de registro de asistentes, aparece una ventana emergente titulada 'Login required' con el mensaje 'You must be logged in to register for this event.' La ventana emergente ofrece un botón Login que envía al visitante a la página de inicio de sesión de Odoo y luego de vuelta a la sección de registro del evento, además de un botón Close.

  • La regla se comprueba tanto en el servidor como en el navegador, por lo que el formulario de registro no se envía para usuarios anónimos cuando la opción está activada.
  • Los usuarios que han iniciado sesión no se ven afectados y se registran con normalidad.
  • La configuración se almacena por evento, por lo que algunos eventos pueden requerir inicio de sesión mientras que otros permanecen abiertos para todos.

El módulo extiende el modelo event.event con el nuevo campo y sobrescribe el controlador de registro de eventos del sitio web y el comportamiento del formulario de registro del sitio web. No modifica las pantallas de registro del backend utilizadas por los usuarios internos.

Depende de

website_event
Modelos y campos (1)
  • event.event · amplía un modelo existentewebsite_require_login (Require login for website registrations)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para configurar este módulo, debe:

  • Ir a un evento y activar la opción Website Require.

En el sitio web, ve a un evento que requiera inicio de sesión e intenta registrarte sin haber iniciado sesión.

Si el evento está configurado para requerir inicio de sesión, se mostrará una ventana emergente que solicitará al usuario que lo haga.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.