메소드 |
설명 |
|
authenticate ( string $username, string $password ) : boolean |
Authenticates a user against our default LDAP connection. |
|
getLoginAttribute ( ) : string |
Returns the configured login attribute for authenticating users. |
|
getLoginFallback ( ) : boolean |
Retrieves the Adldap login fallback option for falling back
to the local database if AD authentication fails. |
|
getPasswordFromCredentials ( array $credentials = [] ) : string |
Returns the configured users password from the credentials array. |
|
getPasswordKey ( ) : mixed |
Returns the password key to retrieve the
password from the user input array. |
|
getUsernameAttribute ( ) : array |
Returns the configured username attribute for discovering LDAP users. |
|
getUsernameFromCredentials ( array $credentials = [] ) : string |
Returns the username from the specified credentials. |
|
getUsernameKey ( ) : string |
Returns the configured username key. |
|
getUsernameValue ( ) : string |
Returns the configured username value. |
|
handleAuthenticatedModelTrashed ( User $user, Illuminate\Contracts\Auth\Authenticatable $model ) : void |
Handle an authenticated users model that has been soft deleted. |
|
handleAuthenticatedWithCredentials ( User $user, Illuminate\Contracts\Auth\Authenticatable $model ) : void |
Handle an authenticated LDAP user with their model. |
|
handleDiscoveredUserWithCredentials ( User $user ) : void |
Handle discovered LDAP users before they are authenticated. |
|
isConnected ( ) : boolean |
Checks if we're currently connected to our configured LDAP server. |
|