0
私は私のコントローラで、以下の機能を持っている:Symfonyの他のユーザーへのアクセスを拒否する方法は?
/**
* @Route("/incomes/show/{id}", name="incomes_show")
*/
public function listIncomesAction($id)
{
$user = $this->getDoctrine()->getRepository('AppBundle:User')->find($id);
$userIncomes = $user->getIncomes();
return $this->render('incomes/show.user.incomes.html.twig', array(
'incomes' => $userIncomes
));
}
}
それは完璧に働いているが、私は、他のユーザiに対するアクセスもを拒否したいです。現在ログインしているユーザーだけが彼の所得リストにアクセスできます。今私はURLのIDを変更すると、他のユーザーの収入を開きます。