Plugin for Moodle

For one of our clients, we need to configure a new Moodle installation that must communicate with their already existing application. The existing application has been written in native php using CodeIgniter as framework.

Specifically, we need to create one authentication plugin and one enrolment plugin.

• Authentication side - This is the scenario: from their already existing application, the users will click a link that will bring them to the Moodle application and, with no other prompt required, the user will be already authenticated inside Moodle. This scenario will be the only way to be authenticated inside the Moodle application. An exception will be the administrator users.

We want to achieve this scenario by using a special login page in Moodle, that will process the information passed from the existing application and automatically authenticate the user. This information will be the email, name and surname of the user. If the user doesn’t exist in Moodle, the authentication plugin must be able to automatically create the user and then authenticate the user.

• Enrollment - The vendor of the existing application will create an API. We will need to call this API automatically after the authentication, passing to the API the email of the logged user. This function will get back to us all the course ids that the user is enrolled to. The plugin will need to be able to check if the user is enrolled to that course and, if not, it should automatically enroll the user to that courses.

Beceriler: PHP, Moodle

Daha fazlasını gör: youtube plugin moodle, affiliate plugin moodle, cpd plugin moodle, ebs enrolment plugin moodle, ccavenue enrolment plugin moodle, certificate plugin moodle, accountant required to bring financial accounts up to date for an australian small business, architectural modelling of 5 floors of commercial space for use in an architectural visualisation process, Write an Android application for VPN clients, what to do if someone doesn't pay you for a job, magento 2 plugin class doesn't exist, if officer doesn't show up to court for speeding ticket, development of an abaqus plugin tool for periodic rve homogenisation, the type initializer for stripe stripeconfiguration threw an exception, system typeinitializationexception the type initializer for xunit diasession threw an exception, exception #0 magento framework exception stateexception ): the bucket doesn t exist magento 2, the type initializer for 'libgit2sharp.core.nativemethods' threw an exception uipath, search for companies / clients who have an active website and no android / ios application developed, order id doesn t exist for the channel shiprocket

İşveren Hakkında:
( 0 değerlendirme ) Milan, Italy

Proje NO: #28507415

Bu iş için 24 freelancer ortalamada €864 teklif veriyor


Hi, I have read your post and understood your requirement. Looking for the freelancer to work on your next project? Or just need some issues/bugs/fixes ASAP? I have 11+ years of software experience in fortune 500 comp Daha Fazla

€1000 EUR in 10 gün içinde
(113 Değerlendirme)
(447 Değerlendirme)
(129 Değerlendirme)
(115 Değerlendirme)

Hi As you can see from my feedbacks I am probably the only moodle expert on the site with more than 10 years moodle experience and a lot moodle related projects already completed. I am a core code contributor and I hav Daha Fazla

€875 EUR in 20 gün içinde
(122 Değerlendirme)

Hello Dear,I am a professional full-stack developer you will have your work within time with absolute quality perfection. check out this example of my work, it has everything you need, [login to view URL] Daha Fazla

€900 EUR in 9 gün içinde
(178 Değerlendirme)

Hi, We can create one authentication plugin and one enrolment plugin. We are ready to sign NDA, If required. Websites: [login to view URL] [login to view URL] [login to view URL] https://es Daha Fazla

€250 EUR in 7 gün içinde
(284 Değerlendirme)

Hello, We have a team of experts & technically sound PHP developers and we can surely configure a new Moodle installation that must communicate with their already existing application. We have developed several plugib Daha Fazla

€1500 EUR in 20 gün içinde
(51 Değerlendirme)
(86 Değerlendirme)

Hello, Warm Greetings!!     I read your job description completely and I found my skills relevant to your project. I am a professional web developer with 5 years of programming experience for a multitude of different t Daha Fazla

€1000 EUR in 7 gün içinde
(15 Değerlendirme)

Hi, Greetings from LMSACE. I am Senthilguru , technical head of LMSACE , a leading Moodle service provider have 8+ years experience in Moodle theme development. You can find some of our free moodle theme contributio Daha Fazla

€1200 EUR in 30 gün içinde
(34 Değerlendirme)

Dear WhiteManager, I have read your description in more detail and have much interest in your project. So I think that I can finish your work perfectly as you need. I have many experiences for PHP, CodeIgniter, Larav Daha Fazla

€900 EUR in 900 gün içinde
(10 Değerlendirme)
(39 Değerlendirme)

HI Dear!!! Fast work, High quality, The Best result. my main goal is to satisfy client. I read through the job details extremely carefully and It's very easy for me. Can we have quick chat right now so that we can di Daha Fazla

€750 EUR in 7 gün içinde
(9 Değerlendirme)

Hello, My Moodle Skills are:
 * I have long years of hands on experience in Moodle * Payment Gateway plugins creation and integration * Moodle Installation and Configuration * Moodle Customization * Moodle Sites Daha Fazla

€875 EUR in 7 gün içinde
(9 Değerlendirme)

Hello I am developer who has best skill in almost software engineering. Especially i am professional and have sound experience about python, machine learning, scraping as special techenology. And also has perfect skill Daha Fazla

€500 EUR in 7 gün içinde
(17 Değerlendirme)

Hello, hope you are doing well. I will setup the moodle and connect it with your Codeignitor website. User will first visit the CI website from there they will purchase the courses or take membership, after successfu Daha Fazla

€700 EUR in 7 gün içinde
(27 Değerlendirme)

Hi! I am a Netsuite expert and have 9 years of experience with Moodle and Codeigniter. I have read your requirements carefully and understand its already. So I know how to complete your project, and can get this devel Daha Fazla

€700 EUR in 7 gün içinde
(12 Değerlendirme)

Hello, I have read your full requirement carefully and after that, I think I am suitable to do your job perfectly. Please come to chatbox for more discussion about the project. yasmin

€500 EUR in 7 gün içinde
(15 Değerlendirme)

⭐⭐⭐⭐⭐⭐⭐ I love clean and neat coding. ⭐⭐⭐⭐⭐⭐⭐ Hi, I can help you with all your requirements. I am talented and creative Developer. My main skills are PHP and Moodle. I am interested in your project and I am ready to w Daha Fazla

€800 EUR in 7 gün içinde
(8 Değerlendirme)