Il y a quelques temps, j'étais confronté au même souci. Moodle est génial car c'est libre et open source, mais question ergonomie et prise en main, c'est une vraie usine à gaz.
Je n'avais pas trouvé d'équivalent libre, open source et que l'on peut héberger soit même. Du coup, un collègue développeur a mis en place un Wordpress et l'a adapté pour des cours en ligne, m'en demande pas plus, je ne sais pas. Essaye de voir de ce côté et éventuellement avec une extension dédiée et la possibilité de verrouiller l'accès, le collègue dév l'avait fait en le connectant au LDAP.