Lines Matching refs:auth

43     global $auth;
62 $auth = $plugin_controller->load('auth', $plugin);
67 if (!$auth instanceof AuthPlugin) {
72 if ($auth->success == false) {
74 $auth = null;
100 if (true === $auth->success) {
101 $INPUT->set('u', $auth->cleanUser(stripctl($INPUT->str('u'))));
108 if ($auth->canDo('external')) {
109 $ok = $auth->trustExternal($INPUT->str('u'), $INPUT->str('p'), $INPUT->bool('r'));
192 global $auth;
193 if (!$auth) return false;
237 $USERINFO = $auth->getUserData($user);
303 global $auth;
307 if (!$auth instanceof AuthPlugin) return false;
312 if (!empty($pass) && $auth->checkPass($user, $pass)) {
339 $auth->useSessionCache($user) &&
521 global $auth;
548 if ($auth instanceof AuthPlugin) {
549 $auth->logOff();
575 global $auth;
580 if (!$auth instanceof AuthPlugin) return false;
593 $groups = $auth->getUserData($user);
650 global $auth;
651 if (!$auth instanceof AuthPlugin) return false;
654 if (!$auth->isCaseSensitive()) {
658 $user = $auth->cleanUser($user);
659 $groups = array_map($auth->cleanGroup(...), $groups);
670 if (!$auth->isCaseSensitive()) $member = PhpString::strtolower($member);
672 $member = $auth->cleanGroup(substr($member, 1));
675 $member = $auth->cleanUser($member);
761 global $auth;
765 if (!$auth instanceof AuthPlugin) return AUTH_NONE;
776 if (!$auth->isCaseSensitive()) {
780 $user = auth_nameencode($auth->cleanUser($user));
781 $groups = array_map($auth->cleanGroup(...), $groups);
803 if (!$auth->isCaseSensitive() && $acl[1] !== '@ALL') {
833 if (!$auth->isCaseSensitive() && $acl[1] !== '@ALL') {
979 global $auth;
980 if (!$auth instanceof AuthPlugin) return false;
982 $user = $auth->cleanUser($user);
983 $userinfo = $auth->getUserData($user, false);
1016 global $auth;
1023 $login = trim($auth->cleanUser($INPUT->post->str('login')));
1051 if (!$auth->triggerUserMod('create', [$login, $pass, $fullname, $email])) {
1088 global $auth;
1117 (empty($changes['name']) && $auth->canDo('modName')) ||
1118 (empty($changes['mail']) && $auth->canDo('modMail'))
1123 if (!MailUtils::isValid($changes['mail']) && $auth->canDo('modMail')) {
1131 if (!$auth->canDo('modName')) unset($changes['name']);
1132 if (!$auth->canDo('modMail')) unset($changes['mail']);
1133 if (!$auth->canDo('modPass')) unset($changes['pass']);
1142 if (!$auth->checkPass($INPUT->server->str('REMOTE_USER'), $INPUT->post->str('oldpass'))) {
1148 if (!$auth->triggerUserMod('modify', [$INPUT->server->str('REMOTE_USER'), &$changes])) {
1179 global $auth;
1187 if (!actionOK('profile_delete') || !$auth->canDo('delUser')) {
1198 if (!$auth->checkPass($INPUT->server->str('REMOTE_USER'), $INPUT->post->str('oldpass'))) {
1206 if ($auth->triggerUserMod('delete', [$deleted])) {
1235 global $auth;
1264 $userinfo = $auth->getUserData($user, false);
1281 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
1287 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
1310 $user = trim($auth->cleanUser($INPUT->post->str('login')));
1313 $userinfo = $auth->getUserData($user, false);
1411 global $auth;
1414 if (!$auth instanceof AuthPlugin) return false;
1415 $USERINFO = $auth->getUserData($user);