I have a web portal developed in PHP.
On my web portal, the administrator:
assigns lecturers to courses
register for courses.
I want the process on the portal to automatically be done on moodle; for instance,
once the administrator creates a lecturer, the user is created on moodle,
once the lecturer creates the course(s) on the portal its done on moodle also,
once the administrator assigns the lecturer to a course from the portal, the same is done on moodle
and once students register for a course, they're enrolled on moodle once ther registration is confirmed.
I also want to have a single sign on for the web portal and moodle so the users (admin, lecturer and student) only register once (on the portal) and they're registered on moodle automatically and also login from one login form.