PamProvider
class PamProvider implements UserProvider
用户认证
Properties
protected string | $model | The Eloquent user model. |
Methods
__construct(string $model)
Create a new database user provider.
Builder|Builder[]|Collection|Model
retrieveById(mixed $identifier)
Retrieve a user by their unique identifier.
Builder|Model
retrieveByCredentials(array $credentials)
Retrieve a user by the given credentials.
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
at line 32
__construct(string $model)
Create a new database user provider.
at line 42
Builder|Builder[]|Collection|Model
retrieveById(mixed $identifier)
Retrieve a user by their unique identifier.
at line 53
Builder|Model
retrieveByCredentials(array $credentials)
Retrieve a user by the given credentials.
DO NOT TEST PASSWORD HERE!
at line 74
bool
validateCredentials(Authenticatable $user, array $credentials)
No description
at line 89
Builder|Model
retrieveByToken(mixed $identifier, string $token)
Retrieve a user by their unique identifier and "remember me" token.
at line 104
updateRememberToken(Authenticatable $user, string $token)
更新记住的token
at line 115
Model|PamAccount
createModel()
Create a new instance of the model.