# El código cliente de OpenWAF Verify, abierto

> El widget Verify, su worker, la página del reto, el protocolo, librerías de siteverify para Go, Node y PHP y componentes de React y Vue, con Apache-2.0.

La parte cliente de **OpenWAF Verify** ya es código abierto con licencia Apache 2.0, en [github.com/openwaf-dev/verify](https://github.com/openwaf-dev/verify): el widget de navegador, el worker de prueba de trabajo, la plantilla y el CSS de la página del reto de navegador, la especificación del protocolo, librerías de siteverify para Go, Node y PHP, y componentes para React y Vue. De momento las librerías y los componentes se instalan desde GitHub (`go get github.com/openwaf-dev/verify/siteverify@v0.1.0`, los tarballs de npm de la [versión v0.1.0](https://github.com/openwaf-dev/verify/releases/tag/v0.1.0) y Composer desde el repositorio); los paquetes de npm y Packagist llegarán pronto. Consulta [Usar las librerías](https://developers.openwaf.dev/es/waf/verify-open-source/#libraries).

La puntuación de riesgo, la regla de coherencia del navegador, las comprobaciones de automatización en la página, la reputación, las listas de amenazas y el propio borde siguen cerrados. El widget que sirve el borde es el código abierto más un módulo cerrado de comprobaciones de sí o no sobre automatización, que añade un número entero opaco a la petición con la solución y no lee canvas, WebGL, audio, fuentes ni client hints de alta entropía; por eso no es idéntico byte a byte a una compilación del repositorio. Consulta [Código abierto de OpenWAF Verify](https://developers.openwaf.dev/es/waf/verify-open-source/).
