MIOLO26
Carregando...
Procurando...
Nenhuma entrada encontrada
Referência à classe MAuthLdap
Diagrama de heranças da classe MAuthLdap
MAuth MService

Membros públicos

 connect ()
 
 __destruct ()
 
 __construct ()
 
 authenticate ($user, $pass, $log=true)
 
- Membros públicos herdados de MAuth
 setLogin ($login)
 
 getLogin ()
 
 checkLogin ()
 
 authenticate ($user, $pass)
 
 isLogged ()
 
 isLogging ()
 
 logout ($forced='')
 

Membros públicos estáticos

static pwdEncrypt ($pw)
 
static getUserDn ($ldapConn, $userName)
 

Campos de Dados

 $login
 
 $iduser
 
 $module
 
 $conn
 
 $connUser
 
- Campos de Dados herdados de MAuth
 $login
 
 $iduser
 
 $module
 

Outros membros herdados

- Atributos Protegidos herdados de MService
 $manager
 

Documentação dos Construtores & Destrutor

◆ __destruct()

__destruct ( )

◆ __construct()

__construct ( )

MService constructor.

Reimplementado de MAuth.

Documentação das funções

◆ authenticate()

authenticate ( $user,
$pass,
$log = true )

Como o ldap/ad não é case sensitive, o sistema deve conseguir encontrar no sistema o usuário se informado em minusculo, ou em maiúsculo. E então utilizar o encontrado no sistema para a setagem da sessão.

◆ connect()

connect ( )

◆ getUserDn()

static getUserDn ( $ldapConn,
$userName )
static

Retorna o dn completo de um usuário do ldap.

Parâmetros
ldap_connect()$ldap_conn
String$user_name
Retorna
String

◆ pwdEncrypt()

static pwdEncrypt ( $pw)
static

Retorna a senha formatada para ldap ad

Parâmetros
string$newPassword
Retorna
type

Documentação dos campos e atributos

◆ $conn

$conn

◆ $connUser

$connUser

◆ $iduser

$iduser

◆ $login

$login

◆ $module

$module

A documentação para esta classe foi gerada a partir do seguinte ficheiro: