Lines Matching refs:user

110    * @param   string  $user    Username
115 function trustExternal($user,$pass,$sticky=false){ argument
136 $_SESSION[DOKU_COOKIE]['auth']['user'] = $user = $_SESSION['DW_SHIB']['user'];
155 …$USERINFO['name'] = $user = $_SERVER[$conf['plugin']['shibbolethauth']['shibbolethEmailAttribute']…
164 if(strpbrk($user, '@') != false){
181 …,$conf['plugin']['shibbolethauth']['sympaApplicationPwd'], 'USER_EMAIL='.$user,'complexWhich'); …
213 $_SERVER['REMOTE_USER'] = $user;
214 $_SESSION[DOKU_COOKIE]['auth']['user'] = $user;
215 $_SESSION[DOKU_COOKIE]['auth']['pass'] = $user;
217 $_SESSION['DW_SHIB']['user']= $user;
218 $_SESSION['DW_SHIB']['pass']= $user;
248 function checkPass($user,$pass){ argument
270 function getUserData( $user ) { argument
272 $userData['name'] = $user;
273 $userData['mail'] = $user;
274 $userData['grps'] = $this->getUserGroups($user);
283 function getUserGroups($user) { argument
285 $mail=$user;
291 if(strpbrk($user, '@') != false){
307 …,$conf['plugin']['shibbolethauth']['sympaApplicationPwd'], 'USER_EMAIL='.$user,'complexWhich'); …
353 foreach ($this->users as $user){
354 if($user['mail'] == $mail){
358 array_unshift($user['grps'],$group);
363 foreach ($user['grps'] as $group){
367 if(!$defaultgroupset) array_unshift($user['grps'],$this->sympaDefaultGroup);
368 return $user;
421 function createUser($user,$pwd,$name,$mail,$grps=null){ argument
425 if ($this->getUserData($user) !== false) return false;
428 $name = $user;
434 $userline = join(':',array($user,$pass,$name,$mail,$groups))."\n";
437 $this->users[$user] = compact('pass','name','mail','grps');
454 function modifyUser($user, $changes) { argument
460 if (($userinfo = $this->getUserData($user)) === false) return false;
464 $newuser = $user;
477 if (!$this->deleteUsers(array($user))) {
508 foreach ($users as $user) {
509 if (isset($this->users[$user])) $deleted[] = preg_quote($user,'/');
517 foreach ($deleted as $user) unset($this->users[$user]);
543 foreach ($this->users as $user => $info) {
544 $count += $this->_filter($user, $info);
570 foreach ($this->users as $user => $info) {
571 if ($this->_filter($user, $info)) {
573 $out[$user] = $info;
618 function _filter($user, $info) { argument
622 if (!preg_match($pattern, $user)) return 0;