class AttemptToAuthenticate

Traits

Methods

void
dispatchIfListening(string $eventClass, Closure $event)

Dispatch the given event if listeners are registered.

__construct(LoginRateLimiter $limiter)

No description

mixed
handle(Request $request, Closure $next)

Handle the incoming request.

mixed
handleUsingCustomCallback(Request $request, Closure $next)

Attempt to authenticate using a custom callback.

never
throwFailedAuthenticationException(Request $request)

Throw a failed authentication validation exception.

void
fireFailedEvent(Request $request)

Fire the failed authentication attempt event with the given arguments.

Details

in DispatchesEvents at line 16
protected void dispatchIfListening(string $eventClass, Closure $event)

Dispatch the given event if listeners are registered.

Parameters

string $eventClass
Closure $event

Return Value

void

at line 20
__construct(LoginRateLimiter $limiter)

No description

Parameters

LoginRateLimiter $limiter

at line 30
mixed handle(Request $request, Closure $next)

Handle the incoming request.

Parameters

Request $request
Closure $next

Return Value

mixed

Exceptions

ValidationException

at line 51
protected mixed handleUsingCustomCallback(Request $request, Closure $next)

Attempt to authenticate using a custom callback.

Parameters

Request $request
Closure $next

Return Value

mixed

Exceptions

ValidationException

at line 72
protected never throwFailedAuthenticationException(Request $request)

Throw a failed authentication validation exception.

Parameters

Request $request

Return Value

never

Exceptions

ValidationException

at line 84
protected void fireFailedEvent(Request $request)

Fire the failed authentication attempt event with the given arguments.

Parameters

Request $request

Return Value

void