Lines Matching refs:userdata
125 $userdata = $this->selectUser($user);
126 if ($userdata === false) {
133 $userdata['clear'] = $pass;
134 $userdata['hash'] = auth_cryptPassword($pass);
135 $result = $this->query($this->getConf('check-pass'), $userdata);
141 if (isset($userdata['hash'])) {
144 return $passhash->verify_hash($pass, $userdata['hash']);
147 return ($pass === $userdata['clear']);
213 …$userdata = ['user' => $user, 'clear' => $clear, 'hash' => $hash, 'name' => $name, 'mail' => $mail…
219 $ok = $this->query($this->getConf('insert-user'), $userdata);
221 $userdata = $this->getUserData($user, false);
222 if ($userdata === false) goto FAIL;
236 $ok = $this->joinGroup($userdata, $allgroups[$group]);
518 $userdata = $this->getUserData($user);
519 if ($userdata === false) goto FAIL;
523 foreach ($userdata['grps'] as $group) {
525 $this->leaveGroup($userdata, $allgroups[$group]);
529 $ok = $this->query($this->getConf('delete-user'), $userdata);
543 * @param array $userdata The userdata as returned by _selectUser()
546 protected function selectUserGroups($userdata) argument
550 $result = $this->query($sql, $userdata);
615 * @param array $userdata all the user data
619 protected function joinGroup($userdata, $groupdata) argument
621 $data = array_merge($userdata, $groupdata);
631 * @param array $userdata all the user data
635 protected function leaveGroup($userdata, $groupdata) argument
637 $data = array_merge($userdata, $groupdata);