Hola a todos, estoy trabajando en iniciar el uso moodle como aula virtual en la institución educacional donde trabajo.
Actualmente se tiene un sistema de registro de alumnos y apoderados, que funciona bastante bien, pero solo realiza labores administrativas, nada referente a cursos, este sistema tiene una base de datos con todos los alumnos, mi idea es tomar esos alumnos y crearlos como usuarios en moodle.
Se que me recomendaran crear un webservice pero por razones de tiempo no puedo realizarlo, entonces la forma mas fácil que se me ocurre, es que haga un proceso que cuando se ingrese un alumno en la base de datos del actual sistema, este sistema también lo inserte en la base de datos de moodle, ya que las dos bases de datos se encuentran en el mismo servidor, me funciono el hacer esto, pero me surgió un problema, ya que no se como moodle encripta sus contraseñas no puedo crearle una, entonces el alumno se ve y se pueden hacer acciones con el como matricularlo en un curso, pero no se puede logear.
Estuve revisando el código para ver donde tiene su algoritmo de encriptacion, creo tenerlo identificado, pero no logro entender bien como lo hace.
Favor si alguien sabe como se realiza esta acción, favor compartirla se lo agradeceria mucho.
Mi version de moodle es 2.6.4+ (Build: 20140821)
Saludos!