class BackendProvider extends PamProvider

后台用户认证

Properties

protected string $model

The Eloquent user model.

from  PamProvider

Methods

__construct(string $model)

Create a new database user provider.

Builder|Builder[]|Collection|Model
retrieveById(mixed $identifier)

No description

Builder|Model
retrieveByCredentials(array $credentials)

No description

bool
validateCredentials(Authenticatable $user, array $credentials)

No description

Builder|Model
retrieveByToken(mixed $identifier, string $token)

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

updateRememberToken(Authenticatable $user, string $token)

更新记住的token

Model|PamAccount
createModel()

Create a new instance of the model.

Details

in PamProvider at line 32
__construct(string $model)

Create a new database user provider.

Parameters

string $model

at line 18
Builder|Builder[]|Collection|Model retrieveById(mixed $identifier)

No description

Parameters

mixed $identifier ID

Return Value

Builder|Builder[]|Collection|Model

at line 31
Builder|Model retrieveByCredentials(array $credentials)

No description

Parameters

array $credentials 凭证

Return Value

Builder|Model

in PamProvider at line 74
bool validateCredentials(Authenticatable $user, array $credentials)

No description

Parameters

Authenticatable $user 用户
array $credentials 凭证

Return Value

bool

in PamProvider at line 89
Builder|Model retrieveByToken(mixed $identifier, string $token)

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

Parameters

mixed $identifier ID
string $token Token

Return Value

Builder|Model

in PamProvider at line 104
updateRememberToken(Authenticatable $user, string $token)

更新记住的token

Parameters

Authenticatable $user 用户
string $token Token

in PamProvider at line 115
Model|PamAccount createModel()

Create a new instance of the model.

Return Value

Model|PamAccount