loginSuccess가 사용자 동작에 의존하는 매개 변수에 따라 발생하면 일부 역할을 사용자에게 설정하고 싶습니다.Symfony 2.1.7 - 사용자가 인증 된 후 특정 역할을 설정하는 보안 토큰 업데이트
나는 모습이 있고 역할이 컨테이너를 통해 액세스 할 수있는 security.content.token에 저장되어있는 것 같습니다 :
$this->container->get('security.context')->getToken()
나는 역할이 토큰에 저장되어있는 것을 볼 수 있습니다 (내 경우에 FacebookUserToken
에서 FOSFacebookBundle
)
다른 요구 사항은 내가 Roles
을 설정할 수없고 사용자를 로그 아웃 할 수 없다는 것입니다. 동일한 세션에 있어야합니다.
그럴 수 있습니까?