Lines Matching refs:auth
42 global $auth;
61 $auth = $plugin_controller->load('auth', $plugin);
66 if (!$auth instanceof AuthPlugin) {
71 if ($auth->success == false) {
73 $auth = null;
99 if (true === $auth->success) {
100 $INPUT->set('u', $auth->cleanUser(stripctl($INPUT->str('u'))));
107 if ($auth->canDo('external')) {
108 $ok = $auth->trustExternal($INPUT->str('u'), $INPUT->str('p'), $INPUT->bool('r'));
191 global $auth;
192 if (!$auth) return false;
236 $USERINFO = $auth->getUserData($user);
302 global $auth;
306 if (!$auth instanceof AuthPlugin) return false;
311 if (!empty($pass) && $auth->checkPass($user, $pass)) {
338 $auth->useSessionCache($user) &&
520 global $auth;
547 if ($auth instanceof AuthPlugin) {
548 $auth->logOff();
574 global $auth;
579 if (!$auth instanceof AuthPlugin) return false;
592 $groups = $auth->getUserData($user);
649 global $auth;
650 if (!$auth instanceof AuthPlugin) return false;
653 if (!$auth->isCaseSensitive()) {
657 $user = $auth->cleanUser($user);
658 $groups = array_map([$auth, 'cleanGroup'], $groups);
669 if (!$auth->isCaseSensitive()) $member = PhpString::strtolower($member);
671 $member = $auth->cleanGroup(substr($member, 1));
674 $member = $auth->cleanUser($member);
745 global $auth;
749 if (!$auth instanceof AuthPlugin) return AUTH_NONE;
760 if (!$auth->isCaseSensitive()) {
764 $user = auth_nameencode($auth->cleanUser($user));
765 $groups = array_map([$auth, 'cleanGroup'], $groups);
787 if (!$auth->isCaseSensitive() && $acl[1] !== '@ALL') {
817 if (!$auth->isCaseSensitive() && $acl[1] !== '@ALL') {
963 global $auth;
964 if (!$auth instanceof AuthPlugin) return false;
966 $user = $auth->cleanUser($user);
967 $userinfo = $auth->getUserData($user, false);
1000 global $auth;
1007 $login = trim($auth->cleanUser($INPUT->post->str('login')));
1035 if (!$auth->triggerUserMod('create', [$login, $pass, $fullname, $email])) {
1072 global $auth;
1101 (empty($changes['name']) && $auth->canDo('modName')) ||
1102 (empty($changes['mail']) && $auth->canDo('modMail'))
1107 if (!mail_isvalid($changes['mail']) && $auth->canDo('modMail')) {
1115 if (!$auth->canDo('modName')) unset($changes['name']);
1116 if (!$auth->canDo('modMail')) unset($changes['mail']);
1117 if (!$auth->canDo('modPass')) unset($changes['pass']);
1126 if (!$auth->checkPass($INPUT->server->str('REMOTE_USER'), $INPUT->post->str('oldpass'))) {
1132 if (!$auth->triggerUserMod('modify', [$INPUT->server->str('REMOTE_USER'), &$changes])) {
1163 global $auth;
1171 if (!actionOK('profile_delete') || !$auth->canDo('delUser')) {
1182 if (!$auth->checkPass($INPUT->server->str('REMOTE_USER'), $INPUT->post->str('oldpass'))) {
1190 if ($auth->triggerUserMod('delete', [$deleted])) {
1219 global $auth;
1248 $userinfo = $auth->getUserData($user, false);
1265 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
1271 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
1294 $user = trim($auth->cleanUser($INPUT->post->str('login')));
1297 $userinfo = $auth->getUserData($user, false);
1395 global $auth;
1398 if (!$auth instanceof AuthPlugin) return false;
1399 $USERINFO = $auth->getUserData($user);