class LoginController extends Controller (View source)

Traits

AuthenticatesUsers
AuthorizesRequests
DispatchesJobs
ValidatesRequests

Properties

protected AuthManager $authManager
protected Encrypter $encrypter
protected Redirector $redirector
protected Factory $viewFactory

Methods

__construct(Repository $config, AuthManager $authManager, Encrypter $encrypter, Redirector $redirector, Factory $viewFactory)

No description

void
removeMiddleware(string $middleware)

Attempts to unset the given middleware.

Guard
guard()

No description

View
showLoginForm()

No description

View
showLogin2FaForm()

No description

RedirectResponse
logout(Request $request)

No description

RedirectResponse
authenticated(Request $request, User $user)

No description

RedirectResponse
login2Fa(Request $request)

No description

Details

__construct(Repository $config, AuthManager $authManager, Encrypter $encrypter, Redirector $redirector, Factory $viewFactory)

No description

Parameters

Repository $config
AuthManager $authManager
Encrypter $encrypter
Redirector $redirector
Factory $viewFactory

void removeMiddleware(string $middleware)

Attempts to unset the given middleware.

Parameters

string $middleware

Return Value

void

protected Guard guard()

No description

Return Value

Guard

View showLoginForm()

No description

Return Value

View

View showLogin2FaForm()

No description

Return Value

View

RedirectResponse logout(Request $request)

No description

Parameters

Request $request

Return Value

RedirectResponse

protected RedirectResponse authenticated(Request $request, User $user)

No description

Parameters

Request $request
User $user

Return Value

RedirectResponse

RedirectResponse login2Fa(Request $request)

No description

Parameters

Request $request

Return Value

RedirectResponse

Exceptions

IncompatibleWithGoogleAuthenticatorException
InvalidCharactersException
SecretKeyTooShortException