2013-09-03 11 views
0

현재 FosUserBundle을 사용하는 응용 프로그램에서 작업 중이며 사용자의 로컬 데이터베이스를 유지 관리하고 있습니다. 사용 사례는 다음과 같다 :Symfony 응용 프로그램에서 로그인 실패 처리

사용자가 로그인을 시도하고 로그인시 자격 증명이 사용자는 위 실패의 경우 사이트를

를 탐색 진행 성공의 경우

을 인증 :

자격 증명은 단일 로그온 서비스에 대해 인증되며 자격 증명이 올 바르면 사용자가 로컬로 만들어지고 로그인되어 사이트 탐색을 진행합니다. 경우

실패에 하나의 기호, 사용자는 기본적으로 잘못된 암호 화면

주심

나는이 논리를 추가 할 경우 심포니 나의 질문은?

이것은 내가 지금까지 시도한 것입니다 : 나는 그것을 그냥 로그인 양식을 dislays대로 작동하지 않을 수 있음을 읽을 추가 연구에 그러나 loginAction을 overrriding보고 시도

  1. . 내가있는 방법을 사용할지 여부에 관해서는 명확하지 않다 http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html

: 또한 내가 심포니의 문서에이 글을 읽을 Overriding the authentication failure handler - Symfony2

  • :

  • 나는 다음과 같은 유래 질문을 보았다 2 또는 3을 사용하십시오. 모든 팁이나 코드 샘플을 높이 평가하겠습니다.

  • 답변

    0

    나는 내 문제를 해결하기 위해 2 & 3의 하이브리드 방식을 사용했다.

    +0

    로직의 종류를 어디에 지정했는지 말씀해 주시겠습니까? 그 대답은 다른 사람들에게 더 의미가 있습니다 ;-) – MacDada