PHP Class Adldap\Laravel\Auth\DatabaseUserProvider

Inheritance: extends Illuminate\Auth\EloquentUserProvider, use trait Adldap\Laravel\Traits\ImportsUsers
Afficher le fichier Open project: adldap2/adldap2-laravel

Protected Properties

Свойство Type Description
$user Adldap\Models\User The currently authenticated LDAP user.

Méthodes publiques

Méthode Description
retrieveByCredentials ( array $credentials )
retrieveById ( $identifier )
retrieveByToken ( $identifier, $token )
retrieveLdapUserByCredentials ( )
validateCredentials ( Illuminate\Contracts\Auth\Authenticatable $user, array $credentials )

Méthodes protégées

Méthode Description
discoverAdldapFromModel ( mixed $model ) : null | Illuminate\Contracts\Auth\Authenticatable Retrieves the Adldap User model from the specified Laravel model.

Method Details

discoverAdldapFromModel() protected méthode

Retrieves the Adldap User model from the specified Laravel model.
protected discoverAdldapFromModel ( mixed $model ) : null | Illuminate\Contracts\Auth\Authenticatable
$model mixed
Résultat null | Illuminate\Contracts\Auth\Authenticatable

retrieveByCredentials() public méthode

public retrieveByCredentials ( array $credentials )
$credentials array

retrieveById() public méthode

public retrieveById ( $identifier )

retrieveByToken() public méthode

public retrieveByToken ( $identifier, $token )

retrieveLdapUserByCredentials() public méthode

validateCredentials() public méthode

public validateCredentials ( Illuminate\Contracts\Auth\Authenticatable $user, array $credentials )
$user Illuminate\Contracts\Auth\Authenticatable
$credentials array

Property Details

$user protected_oe property

The currently authenticated LDAP user.
protected User,Adldap\Models $user
Résultat Adldap\Models\User