user()); return redirect()->route('settings.two-factor')->with('success', __('Two-factor authentication has been enabled. Please scan the QR code to continue.')); } public function verify(Request $request): RedirectResponse { $confirmed = $request->user()->confirmTwoFactorAuthentication($request->input('code')); if (! $confirmed) { return back()->withErrors('Invalid Two Factor Authentication code'); } return redirect()->route('settings.two-factor')->with('success', __('Two-factor authentication has been confirmed.')); } public function destroy(Request $request, DisableTwoFactorAuthentication $disable): RedirectResponse { $disable($request->user()); return redirect()->route('settings.two-factor')->with('success', __('Two-factor authentication has been disabled.')); } }