Si tienes activado el el Bot Fight Mode de Cloudflare no seremos capaces de hacer la conexión con WordPress.
Es importante destacar que nuestro bot está en el proceso de ser verificado por Cloudflare. Pero esto puede tardar semanas. por lo que incluso siguiendo esta guía, si tienes activado el Bot Fight Mode puede que no puedas conectar tus webs a Modular. Si crees que es por esto, por favor, contáctanos para intentar solucionarlo juntos.
Para solucionarlo y poder conectar tus webs a Modular deberás seguir los siguientes pasos:
1. Comprueba que efectivamente el Bot Flight Mode de Cloudflare está activado.
Lo puedes hacer en el menú de Cloudflare en la sección "Secutiry > Bots"
2. Vamos a crear una regla para decirle a Cloudflare que no bloquee las peticiones de Modular.
Puedes hacerlo pulsando el botón de "Create firewall rule"
3. Crear una nueva regla es muy sencillo. Solo hay que seguir estos pasos:
3.1 Dale un nombre a la regla. Por ejemplo: Modular - WP Json API
3.2. En el campo "Field" selecciona "URI Path".
3.3. En el campo "Operator" selecciona "Equals".
3.4. En el campo value introduciremos: /wp-json/modular/auth/callback (Muy importante, tiene que ser tal cual, incluyendo la barra inicial).
3.5. Selecciona "OR" a la derecha del todo de esa barra.
4. Repite el punto anterior, pero esta vez en el campo "value" introduce /wp-json/modular/request (Muy importante, tiene que ser tal cual, incluyendo la barra inicial)
5. Ya casi lo tenemos, solo nos falta seleccionar en "Then... la opción "Allow".
Listo, eso es todo. Ahora veras en el dashboard de tu WAF una nueva regla.