Scheb\TwoFactorBundle\Security\TwoFactor\AuthenticationContextInterface::useTrustedOption PHP Method

useTrustedOption() public method

Return true when trusted computer feature is enabled.
public useTrustedOption ( ) : boolean
return boolean
    public function useTrustedOption();

Usage Example

 /**
  * Check if user is on a trusted computer, otherwise call TwoFactorProviderRegistry.
  *
  * @param AuthenticationContextInterface $context
  */
 public function beginAuthentication(AuthenticationContextInterface $context)
 {
     $request = $context->getRequest();
     $user = $context->getUser();
     $context->setUseTrustedOption($this->useTrustedOption);
     // Skip two-factor authentication on trusted computers
     if ($context->useTrustedOption() && $this->cookieManager->isTrustedComputer($request, $user)) {
         return;
     }
     $this->authHandler->beginAuthentication($context);
 }
All Usage Examples Of Scheb\TwoFactorBundle\Security\TwoFactor\AuthenticationContextInterface::useTrustedOption