Ixonn Group

Trabajando con Formularios

You are here:
< All Topics

Ixonn por defecto ha habilitado la protección CSRF, el usuario puede deshabilitar esta protección, pero debe asegurarse de que los formularios de su módulo funcionen bien cuando la protección CSRF esté habilitada.

Para familiarizarse más sobre cómo funciona, visite este enlace:
https://www.codeigniter.com/user_guide/libraries/security.html#cross-site-request-forgery-csrf

Puede encontrar más información sobre CSRF aquí:
https://en.wikipedia.org/wiki/Cross-site_request_forgery

Formularios HTML

Debe usar la función auxiliar CodeIgniter para que los formularios abran un formulario para que la función genere el token de formulario CSRF.

Todos los formularios Ixonn que vienen con la instalación usan funciones form_open () para abrir un elemento de formulario.

Encuentra a continuación un formulario de ejemplo que usa form_open ().

<? php echo form_open (admin_url (‘departamentos / departamento’)); ?>

<! – Sus campos de entrada de formulario van aquí ->

<? php echo form_close (); ?>

Solicitud AJAX

Ixonn viene con jQuery en los clientes y en el área de clientes, si envía un formulario a través de AJAX Request y está utilizando las funciones de ayuda de jQuery e.q. $ .post o $ .ajax, no necesitará realizar ninguna acción adicional porque las claves CSRF ya están configuradas.

Sin embargo, si está utilizando una biblioteca externa para solicitudes, debe incluir la clave CSRF manualmente.

Artículos Relacionados

Previous Preparación de la Actualización del Módulo
Table of Contents