在symfony 3中: $id =$this->getUser()->getId()
$id =$this->getUser()->getId()
我正在尝试进行模态登录,并在用户输入正确后 电子邮件&密码,我需要获取已登录用户的ID(而 模态仍然是打开的,没有刷新页面)。来自的身份证 来自数据库的users表。
所以你需要通过AJAX登录。否则您的页面将被刷新。使用AJAX会有另一个问题。根据某些情况,您将在登录到另一个页面后重定向,这不是您想要的,因为您需要包含一些用户信息的响应。因此,您需要编写自己的身份验证处理程序。本文解释了如何: http://www.webtipblog.com/adding-an-ajax-login-form-to-a-symfony-project/