$_SERVER['PHP_AUTH_USER'], 'Password' => $_SERVER['PHP_AUTH_PW'], ]; $request = Controller::curr()->getRequest(); $authenticators = Security::singleton()->getApplicableAuthenticators(Authenticator::LOGIN); $member = null; foreach ($authenticators as $authenticator) { $member = $authenticator->authenticate($data, $request); if ($member) { break; } } return $member; } }