UserProviderInterface
in
User auth interface
Table of Contents
Methods
- getAuthId() : mixed
- Return unique id
- getAuthIdName() : string
- Get id name
- getUserByCredentials() : array<string|int, mixed>|null
- Get user credentials
- getUserById() : array<string|int, mixed>|null
- Return user details by auth id
- verifyPassword() : bool
- Return true if password is correct.
Methods
getAuthId()
Return unique id
public
getAuthId() : mixed
getAuthIdName()
Get id name
public
getAuthIdName() : string
Return values
stringgetUserByCredentials()
Get user credentials
public
getUserByCredentials(array<string|int, mixed> $credentials) : array<string|int, mixed>|null
Parameters
- $credentials : array<string|int, mixed>
Return values
array<string|int, mixed>|nullgetUserById()
Return user details by auth id
public
getUserById(string|int $id) : array<string|int, mixed>|null
Parameters
- $id : string|int
Return values
array<string|int, mixed>|nullverifyPassword()
Return true if password is correct.
public
verifyPassword(string $password) : bool
Parameters
- $password : string