class AuthenticateSession

Properties

protected Factory $auth

The authentication factory implementation.

Methods

void
__construct(Factory $auth)

Create a new middleware instance.

mixed
handle(Request $request, Closure $next)

Handle an incoming request.

void
storePasswordHashInSession(Request $request)

Store the user's current password hash in the session.

void
logout(Request $request)

Log the user out of the application.

Details

at line 24
void __construct(Factory $auth)

Create a new middleware instance.

Parameters

Factory $auth

Return Value

void

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

Handle an incoming request.

Parameters

Request $request
Closure $next

Return Value

mixed

at line 65
protected void storePasswordHashInSession(Request $request)

Store the user's current password hash in the session.

Parameters

Request $request

Return Value

void

at line 84
protected void logout(Request $request)

Log the user out of the application.

Parameters

Request $request

Return Value

void

Exceptions

AuthenticationException