BruteForceLoginProtection
implements
UserSecurityContract
Table of Contents
Interfaces
- UserSecurityContract
Constants
-
IP_FAILED_LOGINS_CACHE
= 'ip_failed_logins_%s'
Properties
-
$timeCheck
: string
Methods
-
check()
: bool
-
clearCache()
: void
-
getTimeCheck()
: string
-
process()
: void
-
setTimeCheck()
: void
-
verify()
: void
IP_FAILED_LOGINS_CACHE
public
mixed
IP_FAILED_LOGINS_CACHE
= 'ip_failed_logins_%s'
$timeCheck
protected
string
$timeCheck
check()
public
check([array<string|int, mixed>|null $params = [] ]) : bool
Parameters
-
$params
: array<string|int, mixed>|null
= []
-
clearCache()
public
clearCache(string $address) : void
Parameters
-
$address
: string
-
-
inheritDoc
-
getTimeCheck()
public
getTimeCheck() : string
process()
public
process([array<string|int, mixed>|null $params = [] ]) : void
Parameters
-
$params
: array<string|int, mixed>|null
= []
-
setTimeCheck()
public
setTimeCheck(string $timeCheck) : void
Parameters
-
$timeCheck
: string
-
verify()
public
verify([array<string|int, mixed>|null $params = [] ]) : void
Parameters
-
$params
: array<string|int, mixed>|null
= []
-
-
throws
-
ValidateUserException