cygnus-uy / form-security
Validación de datos de formularios y anti-spam.
v0.2.5
2024-03-05 17:11 UTC
Requires
- php: >=7.4
- symfony/security-csrf: ^5.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.51
- phpunit/phpunit: 9.5
- squizlabs/php_codesniffer: ^3.9
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();