Documentation
¶
Overview ¶
Package lockout locks accounts after consecutive login failures.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Lockout ¶
type Lockout struct {
// contains filtered or unexported fields
}
Lockout locks out accounts after consecutive login failures. A nil Lockout pointer means no account lock out.
func New ¶
New creates a New lockout instance. failures is the number of consecutive failures causing lockout. New panics if failures is less than 1. To disable lockout, use a nil pointer instead of calling New.
func (*Lockout) Failure ¶
Failure indicates a login failure for given account. Failure returns true if that account is being locked because failure limit has just been reached.
Click to show internal directories.
Click to hide internal directories.