public function onLogoutSuccess(Request $request)
{
// logout from zend
$zendAuth = \Zend_Auth::getInstance();
$zendAuth->clearIdentity();
// logout from frontend
$token = new AnonymousToken(null, 'anon.');
$session = $request->getSession();
$request->getSession()->invalidate();
$session->set('_security_frontend_area', serialize($token));
$this->securityContext->setToken($token);
$this->unsetNoCacheCookie($request);
return parent::onLogoutSuccess($request);
}