Find Jobs
Hire Freelancers

Customizing Moodle Login and Roles

€100-500 EUR

Terminado
Publicado hace alrededor de 8 años

€100-500 EUR

Pagado a la entrega
System landscape is a fresh Moodle Installation. Beside Moodle, there is an individual developed backend based on Zend Framework,php and MariaDB. First Task: The login from the existing backend should synchronised with the login and user DB from Moodle (for example over the external Database plugin) The challenge is to login the user automatically in moodle when he logs in the individual backend. One Login mask for both Systems Second task is about courses and roles. The user have permissions in the other backend which should identify the user to see only his courses in Moodle. So for example we have in Moodle: Course 1 Course 2 Course 3 And in the other backend there is a User "xy" with permission "Course 3" If the user now logs in Moodle, he only should see Course 3 and the other both courses should be hidden. I hope everything is clear and if you haven't worked with moodle before, pls not provide an offer!!!!
ID del proyecto: 9422259

Información sobre el proyecto

13 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi, from the description of project I can see that you are requesting something like single sing on for existing backend platform and Moodle platform. If user is logged in to backend platform and he opens the Moodle platform he's automatically logged in to Moodle. You haven't mentioned the case if the user login directly to Moodle. Should he be signed on existing backed platform also? As mentioned, the course enrollment is defined in existing backend, and user will only see courses he has permissions to see. Are the user getting only student permissions or should this method also be used for admin users with other roles (teacher, moderator, etc.)? I would like to discuss more about the questions I've asked to clarify the project goals. Depending on the structure of the backend platform this project shouldn't take more than a week to complete. Looking forward to hearing from you, Dusan
€450 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
13 freelancers están ofertando un promedio de €426 EUR por este trabajo
Avatar del usuario
Good night. Im one of the BEST moodle developers in all Freelancer.com, I'm a great developer and as you can see in my reviews, I'm the right freelancer for the job. I have everything clear about the login and also about the courses and roles in the other backend Let me know if we can discuss your project. I'll be here connected. Regards
€473 EUR en 1 día
4,9 (92 comentarios)
6,8
6,8
Avatar del usuario
Highly experienced in moodle - customization and plugin development. Please check feedback of clients in moodle projects. Project is clear to me. I have already done similar projects, so I can do it.
€350 EUR en 10 días
4,9 (45 comentarios)
6,5
6,5
Avatar del usuario
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
€515 EUR en 18 días
4,8 (47 comentarios)
6,9
6,9
Avatar del usuario
Hello, I have gone through your outsourced requirements "Customizing Moodle Login and Roles " and have analyzed that I have right credentials (Skills required MariaDB, Moodle, PHP, Software Architecture) to execute your esteemed project. I will complete your project within 6 days, LIFETIME error free guarantee and provide ONE YEAR support... ===== Why choose me? ===== 5.0 / 5.0 rating, 100% completion rate, 100% on-time completion, 100% on-budget :) Kindly, check my profile: http://www.freelancer.com/u/BitLabs.html I work smart, hard, and strictly bid only what we can do! No sub-contracting... ever! You will never go wrong choosing me :)
€379 EUR en 7 días
5,0 (94 comentarios)
6,0
6,0
Avatar del usuario
Hi As you can see from my feedbacks I am probably the only moodle expert on the site with more then 7 years moodle experience and a lot moodle related projects already completed. I am a core code contributor and I have a couple of plugins already submitted to moodle plugin list. I am gonna need database access, moodle admin account and server access for the code. Now I think you are making a small confusion regarding moodle DB external authentication. If you enable it doesnt mean there will be a SSO between you app and moodle. It means onlt that you will be able to login in Moodle with same username and pass as in the original site, but you will still have to login in both apps. I assume also that by course visiblity you mean user is enrolled in a course or not (if hidden). That beeing said my solution will be to use the web-services to map the enrolments between original app and moodle (Rest is my favorite but I can work with any other if you like). I think web-services will be the way to go also for SSO using moodle web-service auth plugin not external DB as suggested. Any questions let me know. Regards
€500 EUR en 40 días
5,0 (74 comentarios)
6,1
6,1

Sobre este cliente

Bandera de GERMANY
Neuhof, Germany
5,0
17
Forma de pago verificada
Miembro desde may 6, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.