Comprobaciones antes de adquirir la extensión.

  • La extensión utiliza la función de alternate login url, por lo cual solo funciona con el clásico formulario de moodle, el cual solicita usuario y contraseña.
  • No utilizar en sitios que tengan activo otros botones para autenticación con aplicaciones.
  • Es indispensable que su sitio funcione sobre https.
  • Dominio registrado previamente en google recaptcha (es muy sencillo de crear).
  • Realiza tu consulta antes de comprar.
  • Estos son los elementos que estarán disponibles con el uso del plugin. (Se ha agregado el ingreso como invitado).

Documentación

1

Cargue el paquete zip desde Administración del sitio -> Complementos -> Instalar complementos. Cargue el paquete ZIP, verifique e instale.

2

Vaya a Administración del sitio > plugins > Extensiones locales. > ReCaptcha login

3

Ingresar a google ReCaptcha console

4

De clic en el engrane e ingrese a las propiedades del captcha que ha creado para el dominio asignado para el sitio moodle.

De clic en Claves de reCAPTCHA y copie la clave de sitio web.

5

En moodle continuando con el paso 2 ingresaremos la clave de google recaptcha y guardamos cambios.

6

Determine la url de su sitio moodle en la parte superior del navegador para configurar el login alternativo, debe validar muy bien antes de aplicar cualquier cambio.

Para nuestro caso es https://dev.innovandoweb.com/

7

Realice la construcción de la url de ingreso alternativo y colóquela en el navegador para validar la carga del formulario y el ver la conexión con google recaptcha.

En este ejemplo, queda de la siguiente manera

https://dev.innovandoweb.com/local/recaptcha/login.php

8

Después de validar el captcha, en la administración del sitio -> plugins -> Autenticación -> Gestionar autenticación, ubique el elemento de alternate login url e introduzca su url de acceso.

En este ejemplo, queda de la siguiente manera.

https://dev.innovandoweb.com/local/recaptcha/login.php

No debe contener espacios u otros caracteres raros.

9

Abra otro navegador o utilice una ventana de incógnito para ingresar a moodle, pruebe cargando por ejemplo /my 

https://mimoodle.com/my

Le mostrará el formulario de ingreso con la función de google recaptcha aplicada para el acceso.

10

Desactive las funciones de login incluido en la pantalla principal del tema para que todos los ingresos sean por el formulario seguro que contiene el captcha.

Por lo general estas opciones las encuentra en: Administración del sitio -> Apariencia -> Temas -> elegir el tema actual del sitio y revisar las opciones (Depende del tema utilizado).

Solución de problemas con la url alternativa

 

Si al aplicar el cambio en el sitio no puede ingresar debe validar la información de url colocada en el apartado del paso: 8 y 9, validar con otro navegador o modo incógnito antes de cerrar sesión.

Si ya no cuenta con el ingreso, puede desactivar momentáneamente la dirección de url alternativa agregando la siguiente linea en el archivo config.php de moodle (la ruta por defecto es /var/www/html/moodle/config.php valida con tu proveedor).

$CFG->alternateloginurl = ”;

Guarde cambios.

Una vez pueda autenticarse en moodle, comente la linea agregada y guarde los cambios nuevamente para permitir la modificación de la url en el sitio, repita los pasos 8 y 9 para colocar la url correcta.