symfony2 앱에서 Doctrine을 Auth 제공 업체로 사용하고 있습니다. 어떻게 행동이나 템플릿에 인증 된 사용자에 액세스 할 수 있습니까?Symfony2 액션 및 템플릿에서 로그인 한 사용자에게 액세스
템플릿에서
28
A
답변
64
을 수행 할 수 있습니다 : 당신이 프레임 워크 번들이 제공하는 기본 컨트롤러를 확장하는 경우
{{ app.user }}
그리고 컨트롤러에
는, 당신이 할 수 있습니다$this->getUser();
을 어쨌든, 당신은 서비스 컨테이너에서 액세스 할 수 있습니다
$securityContext = $container->get('security.context');
$token = $securityContext->getToken();
$user = $token->getUser();
0
이 질문은 꽤 오래지만, 경우 누구의 난 궁금해서 PHP 엔진을 사용하는 템플릿으로 사용자를 얻을 수 있습니다.
$app->getUser();
관련 문제
- 1. EJB 내부에서 로그인 한 사용자에게 액세스 하시겠습니까?
- 2. Symfony2 로그인 및 보안
- 3. PHP를 사용하여 로그인 한 사용자에게 콘텐츠 액세스 제한
- 4. 로그인 한 사용자에게 'Guest'역할을 부여하지 마십시오.
- 5. 현재 로그인 한 사용자에게 알림 받기
- 6. 현재 로그인 한 모든 사용자에게 표시 하시겠습니까?
- 7. 컨트롤러 외부에서 로그인 한 사용자에게 어떻게 액세스합니까?
- 8. symfony2 : 사용자 로그인 활동
- 9. md5 비밀번호로 symfony2 로그인
- 10. Symfony2 로그인 - 나쁜 인증
- 11. Symfony2 - 익명을위한 로그인 및 등록 페이지가 아닌 사용자
- 12. Symfony2 - 로그인 성공 후 리디렉션
- 13. 로그인 한 사용자가 내 템플릿에서 'user.is_authenticated'로 검색되지 않는 이유는 무엇입니까? 내 템플릿에서
- 14. 로그인 오류 더욱 자세하게 Symfony2
- 15. Android 액션 바 및 메뉴 액세스
- 16. symfony2 : 매번의 액션 후에 코드를 실행하십시오.
- 17. Symfony2 콘솔 제한된 액세스
- 18. Java 템플릿에서 DAO에 직접 액세스
- 19. 다른 사용자에게 동적 알림 (액션 스크립트 3)
- 20. Symfony2 Facebook 연결 - js sdk를 사용하여 로그인 한 후 리디렉션
- 21. 사용자에게 리디렉션하는 방법 :/성공적인 로그인 후 로그인 ID : 레일 3
- 22. ListViewItem 템플릿에서 하위 컨트롤에 액세스
- 23. 서블릿에서 모든 로그인 한 사용자에게 데이터를 보내는 방법
- 24. 사용자가 php로 로그인 한 후 로그인 페이지에 대한 액세스 제한
- 25. symfony2 여러 사용자가 여러 객체에 ACL을 액세스
- 26. Django, 로그인 한 사용자에게 특정 미디어 디렉토리 표시
- 27. Meteor에서 현재 로그인 한 사용자에게 외부 서비스 데이터를 추가하는 방법
- 28. 현재 로그인 한 사용자에게 지속적인 인증 쿠키가 있는지 확인하십시오.
- 29. 현재 로그인 한 Windows 사용자에게 NAnt를 부여하는 방법
- 30. ASP.NET MVC에서 로그인 한 사용자에게 세션을 설정하는 방법
대단히 고마워요. – DavidW
http://stackoverflow.com/a/10538223/1179841 – Sithu
사실, 대신 $ this-> container-> get ('security.authorization_checker')'(2.6의 새로운 기능)을 사용하십시오. – Ronan