我有一個與LDAP集成的Moodle安裝,並基於它進行身份驗證。但是,在創建新用戶時,我希望Moodle檢查Web服務,並根據它的響應將用戶分配到一個組。基於Web服務請求調整Moodle用戶組
關於我如何做到這一點的任何想法?
我有一個與LDAP集成的Moodle安裝,並基於它進行身份驗證。但是,在創建新用戶時,我希望Moodle檢查Web服務,並根據它的響應將用戶分配到一個組。基於Web服務請求調整Moodle用戶組
關於我如何做到這一點的任何想法?
您可以使用該Web服務..
https://github.com/patrickpollet/moodlews/blob/master/wspp/mdl_baseserver.class.php
使用此功能add_group()..
也許這會幫助你。
您必須自定義LDAP註冊插件才能調用Web服務並執行自定義操作。檢查user_signup()功能身份驗證/ LDAP/auth.php
Moodle的功能,將用戶添加到組groups_add_member($ grouporid,$ userorid)。
這是在moodle/group/lib.php中定義的。
希望這會有所幫助。
使用戶加入某個組的方法是什麼? – vinnylinux