Symfony\Component\HttpKernel\Security\Firewall\AnonymousAuthenticationListener::handle PHP Method

handle() public method

Handles anonymous authentication.
public handle ( Symfony\Component\EventDispatcher\Event $event )
$event Symfony\Component\EventDispatcher\Event An Event instance
    public function handle(Event $event)
    {
        $request = $event->get('request');

        if (null !== $this->context->getToken()) {
            return;
        }

        $this->context->setToken(new AnonymousToken($this->key, 'anon.', array()));

        if (null !== $this->logger) {
            $this->logger->debug(sprintf('Populated SecurityContext with an anonymous Token'));
        }
    }
AnonymousAuthenticationListener