Cómo activar la autenticación multifactor en Moodle sin plugins (guía paso a paso)

En este vídeo tutorial te enseño cómo proteger tu plataforma Moodle con autenticación de múltiple factor, ¡sin instalar plugins externos! Las últimas versiones de Moodle ya incluyen esta función en el core del sistema, y es muy fácil de configurar.

Resumen del vídeo

Proteger el acceso a una plataforma de formación online es cada vez más importante, sobre todo en las cuentas de administración y profesorado. La buena noticia es que hoy podéis activar la autenticación de doble factor en Moodle sin instalar ningún plugin, porque las versiones recientes ya incluyen de forma nativa un sistema de autenticación multifactor (MFA). De hecho, el plugin que existía en el repositorio lleva unos dos años sin actualizarse y, con la funcionalidad ya integrada en el núcleo, lo lógico es no depender de él. A continuación os explico cómo lo configuro yo habitualmente y qué precauciones conviene tener.

Dónde se activa el doble factor en Moodle

La configuración está en Administración del sitio > Extensiones > Herramientas de administración > Autenticación multifactor. En una instalación por defecto veréis que algunos factores aparecen configurados, pero el sistema no funciona hasta que activáis la casilla general de la herramienta. Mientras no esté activada, el multifactor no se aplica a nadie.

Hay un detalle crítico: al activarlo, el doble factor se aplica a todos los usuarios de forma automática y el factor que viene configurado por defecto es el correo electrónico. Si vuestro Moodle no envía correo (porque el correo saliente no está bien configurado), nadie recibirá el código y os podéis quedar sin acceso al sistema. Antes de dar a guardar, comprobad que el envío de correos funciona correctamente.

Factores que recomiendo activar

  • Correo electrónico: el usuario recibe un código de verificación al iniciar sesión.
  • Aplicación autenticadora: permite usar Google Authenticator, Authy o cualquier herramienta de contraseñas OTP, es decir, códigos que caducan con el tiempo.
  • Confiar en este dispositivo: evita que el sistema pida el segundo factor cada vez que se entra desde el mismo equipo.

El resto de opciones se pueden dejar por defecto. Al probarlo en una ventana de incógnito, tras introducir usuario y contraseña, Moodle no deja entrar directamente: envía el código por correo, ofrece confiar en el equipo y, al pegar el código, ya estáis dentro. Si cerráis sesión y volvéis a entrar, no lo vuelve a pedir.

Ampliar el periodo de confianza

Por defecto, la confianza en el dispositivo dura solo un día, lo que resulta incómodo. En el factor Confiar en este dispositivo pulsad en Configuración, indicad 30 días y guardad. Así no estaréis recurriendo continuamente al segundo factor.

Configurar la aplicación autenticadora en cada cuenta

Cada usuario configura la app desde su propio perfil, en Preferencias, donde aparece la opción de autenticación multifactor solo cuando el sistema está activo. Al pulsar en configurar aparece el asistente habitual: se pone un nombre al dispositivo (por ejemplo, teléfono móvil), se escanea el código QR y se introduce el código generado. También se puede copiar la clave secreta para registrarla en varias aplicaciones a la vez, por ejemplo en Authy y en Google Authenticator. Ambas permiten copias de seguridad cifradas en la nube, algo muy recomendable.

Una limitación a tener en cuenta

La pega del sistema actual es que se activa para todos. Lo ideal sería que el administrador pudiera decidir qué usuarios deben usarlo (por ejemplo, obligatorio para administradores) o que cada usuario lo activara de forma voluntaria. Si gestionáis un Moodle con muchos alumnos, valorad bien el impacto antes de activarlo y avisad a los usuarios. Para administradores de plataformas que quieran reforzar la seguridad sin añadir plugins, es una mejora sencilla y muy recomendable.

🔐 ¿Qué verás en el vídeo?

  • Activar la autenticación multifactor desde la administración del sitio.
  • Configurar el correo electrónico como método de verificación.
  • Añadir apps como Google Authenticator o Authy como segundo factor.
  • Permitir confiar en el dispositivo para no verificar cada vez.
  • Cambiar el tiempo de confianza (por ejemplo, de 1 día a 30).
  • Cómo activar el segundo factor por usuario desde su perfil.

⚠️ Consejo importante

Antes de activar el multifactor para todos los usuarios, asegúrate de que el sistema de correo saliente de Moodle esté bien configurado. Si no, ¡podrías quedarte sin acceso!

✅ Ventajas del sistema nativo de Moodle

  • No requiere plugins externos.
  • Soporte para múltiples métodos: email, apps OTP, etc.
  • Posibilidad de confiar dispositivos.
  • Interfaz simple para administradores y usuarios.

📝 Conclusión

Aunque echo en falta que Moodle permita activarlo solo para ciertos roles (como administradores), este sistema nativo funciona muy bien y seguirá mejorando.

Quizá te interese...
Deja un comentario...
Suscribirme
Notificación de
guest
0 Comentarios