2017-09-23 5 views
0

나는 FosUserBundle를 사용하고 난 그냥 로그인 템플릿에 몇 가지 오류를 표시하려면 :FosUserBundle의 로그인 템플릿에 오류 제어 권한이 있습니까?

  • 잘못된 이메일

그리고 내 login.html에 이메일과 비밀번호를 확인하시기 바랍니다. 나뭇 가지 템플릿, 나는이 방법으로 오류를 표시하고 있습니다 : 그것은 잘 작동

{% if error %} 
     <p style="color:red">{{ error.message }) }}</p> 
{% endif %} 

, 내 문제는 오류가 쇼를 통해 내가 컨트롤을하지 않은 것입니다 템플릿에 wed. 예를 들어, 내 MySQL의 서비스와 함께 몇 가지 테스트를하고 있었고, 난 템플릿에서이 오류가있어 : 그래서

An exception occured in driver: SQLSTATE[HY000] [2002] Connection timed out 

을, 나는 다른 정보

의 누출을 오류의 전체 제어를하는 방법을 알고 피하려고

답변

0

로그인 처리기 코드에 대한 더 많은 정보가 있으면 좋겠지 만, 사용자에게 누출시키려는 try-catch 및 필터 예외에 추가하는 것이 좋습니다.