X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=gaas%2Flib%2FgaasdMessages.php;fp=gaas%2Flib%2FgaasdMessages.php;h=3b23da41f5a47022ce52f0d23b367f6823c5eabb;hp=8c6e2dafca70e2a3408a1b9ffcd1c26f3ec98895;hb=ed1c86a90a6aa87dfc8b90c2242697a73039bfad;hpb=5b32e0186e347f7ac182e5be47b5c6f113ed7482 diff --git a/gaas/lib/gaasdMessages.php b/gaas/lib/gaasdMessages.php index 8c6e2da..3b23da4 100644 --- a/gaas/lib/gaasdMessages.php +++ b/gaas/lib/gaasdMessages.php @@ -152,14 +152,18 @@ function gaasSetADLogin_server($msg) function gaasSetAdminGroup_server($msg) { - confSetVal("ad.admindef", $msg["admingroup"]); + if(confGetVal("backend") == "AD") { + confSetVal("ad.admindef", $msg["admingroup"]); + } else return false; return true; } function gaasSetClientGroup_server($msg) { - confSetVal("ad.clientdef", $msg["clientgroup"]); + if(confGetVal("backend") == "AD") { + confSetVal("ad.clientdef", $msg["clientgroup"]); + } else return false; return true; } @@ -168,7 +172,11 @@ function gaasProvisionUser_server($msg) { // function userInGroup($user, $domain, $adlogin, $adpass, $group) - userInGroup($msg["username"], confGetVal("ad.domain"), confGetVal("ad.user", $adlogin), confGetVal("ad.pass"), confGetVal("ad.clientdef")); + if(confGetVal("backend") == "AD") { + userInGroup($msg["username"], confGetVal("ad.domain"), confGetVal("ad.user", $adlogin), confGetVal("ad.pass"), confGetVal("ad.clientdef")); + } else { + // internal db + } return true;