मेरी समस्या उपयोगकर्ता लॉगआउट को पकड़ती है। कोड मैं क्या है:symfony2 लॉगआउट
public function onAuthenticationFailure(Request $request, AuthenticationException $exception){
return new Response($this->translator->trans($exception->getMessage()));
}
public function logout(Request $request, Response $response, TokenInterface $token)
{
$empleado = $token->getUser();
$log = new Log();
$log->setFechalog(new \DateTime('now'));
$log->setTipo("Out");
$log->setEntidad("");
$log->setEmpleado($empleado);
$this->em->persist($log);
$this->em->flush();
}
public function onLogoutSuccess(Request $request) {
return new RedirectResponse($this->router->generate('login'));
}
समस्या मैं उपयोगकर्ता टोकन TokenInterface
उपयोग नहीं कर सकते हैं जब आप लॉगआउट समारोह चल रहे है?
soluction समस्या सेवा सुरक्षा संदर्भ है धन्यवाद। – paradita
'$ टोकन-> getUser()' वापस लौट रहा है? या '$ टोकन 'शून्य है? – Kosta