FOSUserBundle(登录/注册)+ AJAX + Symfony2

我在Symfony2网站上安装了FOSUserBundle ,并且我覆盖了登录页面和注册页面。 它工作得很好,但现在,我有另一个问题:

弹出一个AJAX检查登录和注册部分,使用不同的路由,控制器等。

怎么做最好的方法?

我的弹出窗口是FOSUserBundlelogin.html.twig页面的简单引导模式,这里是登录部分的modal-body的代码(我将使用寄存器部分的寄存器forms):

  

我已经在StackOverflow和其他网站上搜索过,但没有找到我想要的好答案。

谢谢。

使用AJAX时没有令牌

 user=$('#username').val(); pass=$('password').val(); $.ajax( { type: "POST", url: "{{ path ('your-rout')}}", data: {'user': user,'pass':pass}, beforeSend: function() { }, success: function(json) {} });