Настройка группы пользователей Moodle на основе запроса веб-сервиса - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть инсталляция Moodle, интегрированная с LDAP и основанная на аутентификации.Однако при создании нового пользователя я хотел, чтобы Moodle проверил веб-сервис, и, основываясь на его ответах, назначил пользователя в группу.

Есть идеи, как мне это сделать?

Ответы [ 3 ]

0 голосов
/ 02 декабря 2011

Функция moodle для добавления пользователей в группу: groups_add_member ($ grouporid, $ userorid).

Это определено в moodle / group / lib.php.

Надеюсь, это поможет.

0 голосов
/ 23 мая 2012

Вы можете использовать эти веб-сервисы ..

https://github.com/patrickpollet/moodlews/blob/master/wspp/mdl_baseserver.class.php

Используйте эту функцию add_group () ..

Пусть это вам поможет.

0 голосов
/ 30 ноября 2011

Вы должны настроить плагин регистрации LDAP для вызова веб-сервиса и выполнения пользовательских действий. Проверьте функцию user_signup () в auth / ldap / auth.php

...