/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakedc/auth/src/Middleware
NameSizeModeActions
RbacMiddleware.php59140644editdlrm
SocialAuthMiddleware.php23320644editdlrm
TwoFactorMiddleware.php23090644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakedc/auth/src/Middleware/TwoFactorMiddleware.php (2309B)
getAttribute('authentication'); $status = $service->getResult() ? $service->getResult()->getStatus() : null; switch ($status) { case AuthenticationService::NEED_TWO_FACTOR_VERIFY: $url = Configure::read('OneTimePasswordAuthenticator.verifyAction'); break; case AuthenticationService::NEED_U2F_VERIFY: $url = Configure::read('U2f.startAction'); break; case AuthenticationService::NEED_WEBAUTHN_2FA_VERIFY: $url = Configure::read('Webauthn2fa.startAction'); break; default: return $handler->handle($request); } /** * @var \Cake\Http\Session $session */ $session = $request->getAttribute('session'); $data = $request->getParsedBody(); $data = is_array($data) ? $data : []; $session->write(CookieAuthenticator::SESSION_DATA_KEY, [ 'remember_me' => $data['remember_me'] ?? null, ]); $url = array_merge($url, [ '?' => $request->getQueryParams(), ]); $url = Router::url($url); return (new Response()) ->withHeader('Location', $url) ->withStatus(302); } }