Desactivar usuarios temporalmente

Re: Desactivar usuarios temporalmente

de Xavier Paz -
Número de respuestas: 0
La verdad es que no lo sé, como no redirecciones al usuario hacia una página con texto donde expliques las razones.

Aunque habilitar la opción nologin es parecido a banear o prohibir la entrada, en mi opinión esta característica no está desarrollada en ese sentido, sino más bien para dar la opción de desactivar la cuenta temporalmente hasta que se le asocia un nuevo método de autenticación o validación.

En cualquier caso, si quieres y puedes meterte en el código fuente de Moodle, lo que yo haría es que en la función de login, se compruebe si el usuario existe y si la cuenta asociada tiene nologin como método de autenticación. En ese caso, redirecciona a otra página donde se muestran mensajes que explican las razones, los cuales tendrás que almacenar en alguna tabla.