Lines Matching full:user
48 $conf['plugin']['authpdo']['user'] = '';
51 …lugin']['authpdo']['select-user'] = 'SELECT id AS uid, login AS user, name, pass AS clear, mail FR…
52 …$conf['plugin']['authpdo']['select-user-groups'] = 'SELECT * FROM member AS m, "group" AS g WHERE…
55 …$conf['plugin']['authpdo']['insert-user'] = 'INSERT INTO user (login, pass, name, mail) VALUES (:u…
56 $conf['plugin']['authpdo']['delete-user'] = 'DELETE FROM user WHERE id = :uid';
58 $conf['plugin']['authpdo']['list-users'] = 'SELECT DISTINCT login as user
59 FROM user U, member M, "group" G
63 AND U.login LIKE :user
70 FROM user U, member M, "group" G
74 AND U.login LIKE :user
79 …$conf['plugin']['authpdo']['update-user-login'] = 'UPDATE user SET login = :newlogin WHERE id = :u…
80 …$conf['plugin']['authpdo']['update-user-info'] = 'UPDATE user SET name = :name, mail = :mail WHERE…
81 … $conf['plugin']['authpdo']['update-user-pass'] = 'UPDATE user SET pass = :hash WHERE id = :uid';
100 $this->assertArrayHasKey('user', $groups);
101 $this->assertEquals(1, $groups['user']['gid']);
125 …plugin']['authpdo']['select-user'] = 'SELECT id AS uid, login AS user, name, pass AS hash, mail FR…
127 $this->assertFalse($auth->checkPass('user', md5('password')));
129 // access user data
131 $this->assertEquals('admin', $info['user']);
134 $this->assertEquals(array('additional', 'admin', 'user'), $info['grps']);
137 $this->assertEquals(array('additional', 'admin', 'user'), $auth->retrieveGroups());
138 $this->assertEquals(array('admin', 'user'), $auth->retrieveGroups(1));
141 // user creation
142 $auth->createUser('test', 'password', 'A Test user', 'test@example.com', array('newgroup'));
144 $this->assertEquals('test', $info['user']);
145 $this->assertEquals('A Test user', $info['name']);
147 $this->assertEquals(array('newgroup', 'user'), $info['grps']);
148 … $this->assertEquals(array('additional', 'admin', 'newgroup', 'user'), $auth->retrieveGroups());
150 // user modification
151 …$auth->modifyUser('test', array('user' => 'tester', 'name' => 'The Test User', 'pass' => 'secret')…
153 $this->assertEquals('tester', $info['user']);
154 $this->assertEquals('The Test User', $info['name']);
157 // move user to different groups
158 $auth->modifyUser('tester', array('grps' => array('user', 'admin', 'another')));
160 $this->assertEquals(array('admin', 'another', 'user'), $info['grps']);
165 'user' => 'admin',
169 'grps' => array('additional', 'admin', 'user')
171 'user' => array(
172 'user' => 'user',
173 'name' => 'A normal user',
174 'mail' => 'user@example.com',
176 'grps' => array('user')
179 'user' => 'tester',
180 'name' => 'The Test User',
183 'grps' => array('admin', 'another', 'user')
189 $this->assertEquals(array($expect['admin'], $expect['tester'], $expect['user']), $users);
192 $this->assertEquals(array($expect['tester'], $expect['user']), $users);
207 $users = $auth->retrieveUsers(0, -1, array('user' => 'dmi')); // substring
209 $count = $auth->getUserCount(array('user' => 'dmi'));
212 // delete user