cygnus-uy/form-security

ValidaciĆ³n de datos de formularios y anti-spam.

v0.2.5 2024-03-05 17:11 UTC

This package is auto-updated.

Last update: 2024-05-05 17:27:07 UTC


README

Librería PHP para filtrar y validar los campos de un formulario al ser recibidos en el servidor.

Características

  • Prevención de ataques CSRF

Instalación

composer require cygnus-uy/form-security

Ejemplo

<?php

use CygnusUy\FormSecurity\FormChecker;
use CygnusUy\FormSecurity\HandlerCSRFAttack;

require 'vendor/autoload.php';

$formChecker = new FormChecker([]);
$formChecker->addCheckerHandler(
    HandlerCSRFAttack::class,
    new HandlerCSRFAttack(null, [
        'namespace' => 'creatierra_',
        'tokenId' => 'token_',
    ])
);
$requiredEntries = $formChecker->getRequiredEntries();