cygnus-uy / form-security
Validación de datos de formularios y anti-spam.
Installs: 16
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/cygnus-uy/form-security
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();