Gp2*_*mv3 6 rest web-services symfony
我是symfony2的新手,我正在尝试通过rest api连接FOSUserBundle.Web浏览器身份验证工作正常,我可以使用FOSUserBundle创建用户.实际上我想用Symfony构建一个Web服务.如何连接用户休息?是否容易使用symfony2休息?
谢谢.
小智 0
为了验证用户身份,首先创建一个将采用用户名和密码的操作。然后根据用户名和密码从数据库中找到用户。要像在数据库中一样设置密码,您必须像 FOSUserBundle 那样设置密码。稍后您需要创建 UsernamePasswordToken。为此,您可以在操作中使用以下代码
$providerKey = $this->container->getParameter('fos_user.firewall_name');
$token = new UsernamePasswordToken($user, null, $providerKey, $user->getRoles());
$this->container->get('security.context')->setToken($token);
Run Code Online (Sandbox Code Playgroud)
我想这会对你有帮助。
归档时间: |
|
查看次数: |
3470 次 |
最近记录: |