Moodle token based authentication plugin