MIOLO20
Carregando...
Procurando...
Nenhuma entrada encontrada
mauthmiolo.class
Ir para a documentação deste ficheiro.
1
<?php
2
class
MAuthMIOLO
extends
MAuth
3
{
4
var
$login
;
// objeto Login
5
var
$iduser
;
// iduser do usuario corrente
6
var
$module
;
// authentication module;
7
var
$conn
;
//the ldap connection
8
9
function
__construct
()
10
{
11
parent::__construct();
12
}
13
14
function
Authenticate
($user, $pass, $log=
true
)
15
{
16
$MIOLO
=
$this->manager
;
17
$db =
$MIOLO
->getDatabase(
'admin'
);
18
$result = $db->query(
'SELECT name, groups FROM cmn_users WHERE login = \''
.$user.
'\'
AND password = \
''
.md5($pass).
'\''
);
19
20
$groups = array();
21
foreach
(explode(
','
,$result[0][1]) as $group)
22
{
23
$groups[] = $group;
24
}
25
26
if
($log &&
sizeof
($result) > 0)
27
{
28
$login
=
new
MLogin
($user,
29
$pass,
30
$result[0][0],
31
0);
32
$login
->setGroups($groups);
33
$this->
SetLogin
($login);
34
}
35
return
sizeof
($result) > 0;
36
}
37
}
38
?>
MAuthMIOLO
Definição
mauthmiolo.class:3
MAuthMIOLO\__construct
__construct()
Definição
mauthmiolo.class:9
MAuthMIOLO\$iduser
$iduser
Definição
mauthmiolo.class:5
MAuthMIOLO\$conn
$conn
Definição
mauthmiolo.class:7
MAuthMIOLO\$module
$module
Definição
mauthmiolo.class:6
MAuthMIOLO\Authenticate
Authenticate($user, $pass, $log=true)
Definição
mauthmiolo.class:14
MAuthMIOLO\$login
$login
Definição
mauthmiolo.class:4
MAuth
Definição
mauth.class:3
MAuth\SetLogin
SetLogin($login)
Definição
mauth.class:14
MLogin
Definição
mlogin.class:4
MService\$manager
$manager
Definição
mservice.class:11
$MIOLO
$MIOLO
Definição
mdatetimefield.class:25
classes
security
mauthmiolo.class
Gerado por
1.10.0