Lines Matching refs:auth

41     global $auth;
60 $auth = $plugin_controller->load('auth', $plugin);
65 if (!$auth instanceof AuthPlugin) {
70 if ($auth->success == false) {
72 $auth = null;
98 if (true === $auth->success) {
99 $INPUT->set('u', $auth->cleanUser(stripctl($INPUT->str('u'))));
106 if ($auth->canDo('external')) {
107 $ok = $auth->trustExternal($INPUT->str('u'), $INPUT->str('p'), $INPUT->bool('r'));
190 global $auth;
191 if (!$auth) return false;
235 $USERINFO = $auth->getUserData($user);
300 global $auth;
304 if (!$auth instanceof AuthPlugin) return false;
309 if (!empty($pass) && $auth->checkPass($user, $pass)) {
335 $auth->useSessionCache($user) &&
517 global $auth;
544 if ($auth instanceof AuthPlugin) {
545 $auth->logOff();
571 global $auth;
576 if (!$auth instanceof AuthPlugin) return false;
589 $groups = $auth->getUserData($user);
646 global $auth;
647 if (!$auth instanceof AuthPlugin) return false;
650 if (!$auth->isCaseSensitive()) {
654 $user = $auth->cleanUser($user);
655 $groups = array_map([$auth, 'cleanGroup'], $groups);
666 if (!$auth->isCaseSensitive()) $member = PhpString::strtolower($member);
668 $member = $auth->cleanGroup(substr($member, 1));
671 $member = $auth->cleanUser($member);
742 global $auth;
746 if (!$auth instanceof AuthPlugin) return AUTH_NONE;
757 if (!$auth->isCaseSensitive()) {
761 $user = auth_nameencode($auth->cleanUser($user));
762 $groups = array_map([$auth, 'cleanGroup'], $groups);
784 if (!$auth->isCaseSensitive() && $acl[1] !== '@ALL') {
814 if (!$auth->isCaseSensitive() && $acl[1] !== '@ALL') {
960 global $auth;
961 if (!$auth instanceof AuthPlugin) return false;
963 $user = $auth->cleanUser($user);
964 $userinfo = $auth->getUserData($user, false);
997 global $auth;
1004 $login = trim($auth->cleanUser($INPUT->post->str('login')));
1032 if (!$auth->triggerUserMod('create', [$login, $pass, $fullname, $email])) {
1069 global $auth;
1098 (empty($changes['name']) && $auth->canDo('modName')) ||
1099 (empty($changes['mail']) && $auth->canDo('modMail'))
1104 if (!mail_isvalid($changes['mail']) && $auth->canDo('modMail')) {
1112 if (!$auth->canDo('modName')) unset($changes['name']);
1113 if (!$auth->canDo('modMail')) unset($changes['mail']);
1114 if (!$auth->canDo('modPass')) unset($changes['pass']);
1123 if (!$auth->checkPass($INPUT->server->str('REMOTE_USER'), $INPUT->post->str('oldpass'))) {
1129 if (!$auth->triggerUserMod('modify', [$INPUT->server->str('REMOTE_USER'), &$changes])) {
1160 global $auth;
1168 if (!actionOK('profile_delete') || !$auth->canDo('delUser')) {
1179 if (!$auth->checkPass($INPUT->server->str('REMOTE_USER'), $INPUT->post->str('oldpass'))) {
1187 if ($auth->triggerUserMod('delete', [$deleted])) {
1216 global $auth;
1245 $userinfo = $auth->getUserData($user, false);
1262 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
1268 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
1291 $user = trim($auth->cleanUser($INPUT->post->str('login')));
1294 $userinfo = $auth->getUserData($user, false);
1392 global $auth;
1395 if (!$auth instanceof AuthPlugin) return false;
1396 $USERINFO = $auth->getUserData($user);