// find users in DB that aren't in ldap -- to be removed!
// this is still not as scalable (but how often do we mass delete?)
if (!empty($this->config->removeuser)) {
- $sql = "SELECT u.id, u.username, u.email
+ $sql = "SELECT u.id, u.username, u.email, u.auth
FROM {$CFG->prefix}user u
LEFT JOIN $temptable e ON u.username = e.username
WHERE u.auth='cas'
// find obsolete users
if (count($userlist)) {
- $sql = "SELECT u.id, u.username, u.email
+ $sql = "SELECT u.id, u.username, u.email, u.auth
FROM {$CFG->prefix}user u
WHERE u.auth='db' AND u.deleted=0 AND u.username NOT IN ($quoteduserlist)";
} else {
- $sql = "SELECT u.id, u.username, u.email
+ $sql = "SELECT u.id, u.username, u.email, u.auth
FROM {$CFG->prefix}user u
WHERE u.auth='db' AND u.deleted=0";
}
// find users in DB that aren't in ldap -- to be removed!
// this is still not as scalable (but how often do we mass delete?)
if (!empty($this->config->removeuser)) {
- $sql = "SELECT u.id, u.username, u.email
+ $sql = "SELECT u.id, u.username, u.email, u.auth
FROM {$CFG->prefix}user u
LEFT JOIN $temptable e ON u.username = e.username
WHERE u.auth='ldap'