Documentation

UserProvider

Table of Contents

retrieveByCredentials()  : Authenticatable|null
Retrieve a user by the given credentials.
retrieveById()  : Authenticatable|null
Retrieve a user by their unique identifier.
retrieveByToken()  : Authenticatable|null
Retrieve a user by their unique identifier and "remember me" token.
updateRememberToken()  : void
Update the "remember me" token for the given user in storage.
validateCredentials()  : bool
Validate a user against the given credentials.

Methods

retrieveByCredentials()

Retrieve a user by the given credentials.

public retrieveByCredentials(array<string|int, mixed> $credentials) : Authenticatable|null
Parameters
$credentials : array<string|int, mixed>
Return values
Authenticatable|null

retrieveByToken()

Retrieve a user by their unique identifier and "remember me" token.

public retrieveByToken(mixed $identifier, string $token) : Authenticatable|null
Parameters
$identifier : mixed
$token : string
Return values
Authenticatable|null

updateRememberToken()

Update the "remember me" token for the given user in storage.

public updateRememberToken(Authenticatable $user, string $token) : void
Parameters
$user : Authenticatable
$token : string
Return values
void

validateCredentials()

Validate a user against the given credentials.

public validateCredentials(Authenticatable $user, array<string|int, mixed> $credentials) : bool
Parameters
$user : Authenticatable
$credentials : array<string|int, mixed>
Return values
bool

Search results