Lines Matching refs:userInfo
85 protected $userInfo = array(); variable in auth_plugin_authshibboleth
295 …if ($this->getConf(self::CONF_USE_DOKUWIKI_SESSION) && ($userInfo = $this->loadUserInfoFromSession…
355 protected function saveUserInfoToSession(array $userInfo = null) argument
357 if (! $userInfo) {
358 $userInfo = $this->getUserInfo();
361 $_SESSION[DOKU_COOKIE]['auth']['user'] = $userInfo['uid'];
362 $_SESSION[DOKU_COOKIE]['auth']['info'] = $userInfo;
379 $userInfo = $authInfo['info'];
382 $this->setUserInfo($userInfo);
385 return $userInfo;
393 $userInfo = $this->getUserInfo();
396 if ($this->getUserData($userInfo['uid']) === false) {
398 $groups = join(',',$userInfo['grps']);
399 … $userline = join(':',array($userInfo['uid'], $userInfo['name'], $userInfo['mail'], $groups))."\n";
402 $this->users[$userInfo['uid']] = compact('name', 'mail', 'grps');
416 * @param array $userInfo
418 protected function saveGlobalUserInfo(array $userInfo = null) argument
422 if (! $userInfo) {
423 $userInfo = $this->getUserInfo();
426 $USERINFO = $userInfo;
427 $_SERVER['REMOTE_USER'] = $userInfo['uid'];
827 $this->userInfo[$varName] = $varValue;
839 if (isset($this->userInfo[$varName])) {
840 return $this->userInfo[$varName];
850 * @param array $userInfo
852 protected function setUserInfo(array $userInfo) argument
854 $this->userInfo = $userInfo;
865 return $this->userInfo;