Home
last modified time | relevance | path

Searched refs:user (Results 1 – 25 of 84) sorted by relevance

1234

/dokuwiki/inc/Subscriptions/
DSubscriberRegexBuilder.php12 * @param string|array $user
21 public function buildRegex($user = null, $style = null, $data = null) argument
24 $user = (array)$user;
29 $user = array_filter(array_map('trim', $user));
34 $user = array_map('auth_nameencode', $user);
37 $user = array_map('preg_quote_cb', $user);
43 $user = implode('|', $user);
48 if ($user . $style . $data === '') {
55 if ($user === '') {
56 $user = '\S+';
[all …]
DSubscriberManager.php31 * @param string $user
37 public function add($id, $user, $style, $data = '') argument
44 $this->remove($id, $user);
46 $user = auth_nameencode(trim($user));
50 if (!$user) {
60 $line = "$user $style $data\n";
74 * @param string|array $user
81 public function remove($id, $user = null, $style = null, $data = null) argument
93 $re = $regexBuilder->buildRegex($user, $style, $data);
105 * @param string $user User, defaults to $_SERVER['REMOTE_USER']
[all …]
/dokuwiki/lib/plugins/authad/adLDAP/classes/
DadLDAPExchange.php91 $result = $this->adldap->user()->modify($username, $attributes, $isGUID);
120 $user = $this->adldap->user()->info($username, array("cn","proxyaddresses"), $isGUID);
121 if ($user[0]["dn"] === NULL) { return false; }
122 $userDn = $user[0]["dn"];
163 $user = $this->adldap->user()->info($username, array("cn","proxyaddresses"), $isGUID);
164 if ($user[0]["dn"] === NULL){ return false; }
165 $userDn = $user[0]["dn"];
168 if (is_array($user[0]["proxyaddresses"]) && $default === true) {
170 for ($i=0;$i<sizeof($user[0]['proxyaddresses']);$i++) {
171 if (strstr($user[0]['proxyaddresses'][$i], 'SMTP:') !== false) {
[all …]
/dokuwiki/inc/
DJWT.php10 protected $user; variable in dokuwiki\\JWT
19 * @param string $user
22 protected function __construct($user, $issued) argument
24 $this->user = $user;
78 $user = $payload['sub'];
79 $file = self::getStorageFile($user);
88 return new self($user, $payload['iat']);
99 public static function fromUser($user) argument
101 $file = self::getStorageFile($user);
110 $token = new self($user, time());
[all …]
Dauth.php234 $user = $authtoken->getUser();
235 $USERINFO = $auth->getUserData($user);
239 $INPUT->server->set('REMOTE_USER', $user);
240 $_SESSION[DOKU_COOKIE]['auth']['user'] = $user;
285 * @param string $user Username
294 function auth_login($user, $pass, $sticky = false, $silent = false) argument
306 if (!empty($user)) {
309 if (!empty($pass) && $auth->checkPass($user, $pass)) {
311 $INPUT->server->set('REMOTE_USER', $user);
313 auth_setCookie($user, auth_encrypt($pass, $secret), $sticky);
[all …]
/dokuwiki/lib/plugins/usermanager/
Dremote.php25 * @param string $user The user's login name
36 public function createUser($user, $name, $mail, $groups, $password = '', $notify = false) argument
52 $user = trim($auth->cleanUser($user));
56 if ($user === '') throw new RemoteException('empty or invalid user', 401);
62 $password = auth_pwgen($user);
72 $ok = (bool)$auth->triggerUserMod('create', [$user, $password, $name, $mail, $groups]);
75 auth_sendPassword($user, $password);
87 * @param string[] $user The login name of the user to delete
92 public function deleteUser($user) argument
108 return (bool)$auth->triggerUserMod('delete', [[$user]]);
Dadmin.php261 foreach ($user_list as $user => $userinfo) {
271 echo '<td class="centeralign"><input type="checkbox" name="delete[' . hsc($user) .
274 echo '<td><a href="' . wl($ID, ['fn[edit][' . $user . ']' => 1,
278 '" title="' . $this->lang['edit_prompt'] . '">' . hsc($user) . '</a></td>';
280 echo '<td>' . hsc($user) . '</td>';
374 * @param string $user id of user
379 protected function htmlUserForm($cmd, $user = '', $userdata = [], $indent = 0) argument
389 if ($user) {
409 $user,
464 if ($user) {
[all …]
/dokuwiki/lib/plugins/authpdo/_test/
Dmysql.test.php14 protected $user = ''; variable in mysql_plugin_authpdo_test
27 $this->user = $conf['user'];
46 if(!$this->host || !$this->user) {
63 "{$this->driver}:host={$this->host};port={$this->port}", $this->user, $this->pass,
78 "{$this->driver}:host={$this->host};port={$this->port}", $this->user, $this->pass,
100 …>driver}:dbname={$this->database};host={$this->host};port={$this->port}", $this->user, $this->pass,
166 protected function runUserTests(auth_plugin_authpdo $auth, $user) { argument
168 $info = 'DSN: ' . $auth->getConf('dsn') . ' User:' . $user['user'];
171 $this->assertTrue($auth->checkPass($user['user'], $user['pass']), $info);
172 $check = $auth->getUserData($user['user']);
[all …]
/dokuwiki/lib/plugins/authplain/
Dauth.php64 * @param string $user
68 public function checkPass($user, $pass) argument
70 $userinfo = $this->getUserData($user);
76 return auth_verifyPassword($pass, $this->users[$user]['pass']);
90 * @param string $user
94 public function getUserData($user, $requireGroups = true) argument
97 return $this->users[$user] ?? false;
105 * @param string $user
112 protected function createUserLine($user, $pass, $name, $mail, $grps) argument
115 $userline = [$user, $pass, $name, $mail, $groups];
[all …]
/dokuwiki/inc/Extension/
DAuthPlugin.php189 * @param string $user Username
195 public function trustExternal($user, $pass, $sticky = false) argument
227 * @param string $user the user name
231 public function checkPass($user, $pass) argument
248 * @param string $user the user name
252 public function getUserData($user, $requireGroups = true) argument
270 * @param string $user
277 public function createUser($user, $pass, $name, $mail, $grps = null) argument
289 * @param string $user nick of the user to be changed
293 public function modifyUser($user, $changes) argument
[all …]
/dokuwiki/lib/plugins/acl/
Dremote.php35 * @param string $user The user or group to apply the ACL to
40 public function addAcl($scope, $user, $level) argument
51 return $apa->addOrUpdateACL($scope, $user, $level);
58 * @param string $user The user or group the ACL applied to
62 public function delAcl($scope, $user) argument
73 return $apa->deleteACL($scope, $user);
/dokuwiki/lib/plugins/authplain/_test/
Descaping.test.php57 $user = $this->auth->getUserData("colonuser");
58 $this->assertEquals($name,$user['name']);
65 $user = $this->auth->getUserData("slashuser");
66 $this->assertEquals($name,$user['name']);
73 $user = $this->auth->getUserData("slashuser");
74 $this->assertEquals($name,$user['name']);
80 $user = $this->auth->getUserData("testuser");
81 $user['name'] = "\\New:Crazy:Name\\";
82 $user['pass'] = "awesome new password";
83 $this->auth->modifyUser("testuser", $user);
[all …]
/dokuwiki/lib/plugins/authad/
Dauth.php155 * @param string $user
159 public function checkPass($user, $pass) argument
163 $INPUT->server->str('REMOTE_USER') == $user &&
167 $adldap = $this->initAdLdap($this->getUserDomain($user));
171 return $adldap->authenticate($this->getUserName($user), $pass);
199 * @param string $user
203 public function getUserData($user, $requireGroups = true) argument
209 $adldap = $this->initAdLdap($this->getUserDomain($user));
211 if ($user == '') return false;
221 $result = $adldap->user()->info($this->getUserName($user), $fields);
[all …]
/dokuwiki/lib/plugins/usermanager/_test/
DAuthPlugin.php31 public function createUser($user, $pwd, $name, $mail, $grps = null) { argument
32 if (isset($this->users[$user])) {
37 $this->users[$user] = compact('pass', 'name', 'mail', 'grps');
45 foreach ($users as $user) {
46 if (isset($this->users[$user])) {
47 unset($this->users[$user]);
/dokuwiki/conf/
Dmysql.conf.php.example27 $conf['plugin']['authmysql']['user'] = '';
51 /* Basic SQL statements for user authentication (required) */
56 * of the user. If the result table is empty or contains more than one
62 * %{user} user name
70 WHERE login='%{user}'
74 * information about one user. The field needed are:
76 * 'name' the user's full name
77 * 'mail' the user's email address
83 * %{user} user name
87 WHERE login='%{user}'";
[all …]
/dokuwiki/inc/Action/
DResendpwd.php99 $user = io_readfile($tfile);
100 $userinfo = $auth->getUserData($user, $requireGroups = false);
117 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
122 $pass = auth_pwgen($user);
123 if (!$auth->triggerUserMod('modify', [$user, ['pass' => $pass]])) {
128 if (auth_sendPassword($user, $pass)) {
146 $user = trim($auth->cleanUser($INPUT->post->str('login')));
149 $userinfo = $auth->getUserData($user, $requireGroups = false);
160 io_saveFile($tfile, $user);
165 'LOGIN' => $user,
/dokuwiki/_test/tests/inc/
Dparserutils_set_metadata.test.php13 * @param string $user
15 function helper_prepare_user($user = '1') { argument
34 if(!isset($users[$user])) throw new RuntimeException('requested non-existing user');
38 $USERINFO = $users[$user];
40 $_SERVER['REMOTE_USER'] = $user;
Dhttpclient_http.test.php216 $http->user = 'user';
218 $data = $http->get($this->server . '/basic-auth/user/pass');
225 $this->assertEquals(['authorized' => true, 'user' => 'user'], $resp);
234 $http->user = 'user';
236 $data = $http->get($this->server . '/basic-auth/user/pass');
/dokuwiki/inc/Feed/
DFeedItemProcessor.php113 $user = $this->data['user'] ?? '';
117 if (!$user) return [$email, $author];
118 $author = $user;
119 $email = $user . '@undisclosed.example.com';
122 $userInfo = $auth->getUserData($user);
/dokuwiki/inc/lang/id/
Dlocked.txt3 Halaman ini tertutup (terkunci) untuk diedit oleh user lain. Anda harus menunggu sampai user ini me…
/dokuwiki/inc/lang/en/
Dlocked.txt3 This page is currently locked for editing by another user. You have to wait until this user finishe…
/dokuwiki/_test/
Dmysql.conf.php.dist3 * This configures the access to a mysql database. The user needs to have permissions
8 $conf['user'] = 'root';
Dpgsql.conf.php.dist3 * This configures the access to a postgres database. The user needs to have permissions
8 $conf['user'] = 'postgres';
/dokuwiki/lib/plugins/usermanager/lang/en/
Dimport.txt4 The columns must contain, in order: user-id, full name, email address and groups.
7 Duplicate user-ids will be ignored.
9 A password will be generated and emailed to each successfully imported user.
Dedit.txt1 ===== Edit user =====

1234