欢迎来到 Newlifeclan Q&A, 你可以在此提问和回复,和社区其他用户共同交流。

symfony2.7 怎么使用session进行会话控制

0 投票
可不可以在某个地方进行验证,如果没有用户登录信息,就跳转到登录界面
时间: 2015年 12月 30日 作者: annabelle

1个回答

0 投票

如果你想实现用户登录你应该关注symfony的security的使用,他会带你进入symfony体系的安全验证过程,他极其的强大。

如果你只需要session的话

在Controller中添加:

use Symfony\Component\HttpFoundation\Request;

public function setSessionAction(Request $request)

{

  $session=$request->getSession();

   $session->set('name','value');//创建session

}

public function getSessionAction(Request $request)

{

  $session=$request->getSession();

   $session->get('name'); //获取session

    // $session->clear();//清除session

}

已回复 2016年 3月 4日 作者: napoleon
谢谢你的解答
...