4
사용자 이름이 암호와 일치하는지 확인하기 위해 DB를 쿼리하는 필터가 있습니다. false를 반환하면 필터는 "로그 아웃"작업으로 리디렉션됩니다. 유일한 문제는 필터가 "로그 아웃"작업에도 적용되기 때문에 무한 루프를 입력한다는 것입니다.Symfony의 특정 모듈/작업에서 필터 사용 안 함
해당 작업에 대해서만 필터를 끌 수있는 방법이 있습니까?
사용자 이름이 암호와 일치하는지 확인하기 위해 DB를 쿼리하는 필터가 있습니다. false를 반환하면 필터는 "로그 아웃"작업으로 리디렉션됩니다. 유일한 문제는 필터가 "로그 아웃"작업에도 적용되기 때문에 무한 루프를 입력한다는 것입니다.Symfony의 특정 모듈/작업에서 필터 사용 안 함
해당 작업에 대해서만 필터를 끌 수있는 방법이 있습니까?
필터 내부에서 확인을 수행해야합니다. $ this-> context-> getModuleName() 및 $ this-> context-> getActionName()에서 현재 모듈 및 작업을 가져올 수 있습니다. 또는 현재 경로 이름 인 $ this-> context-> getRouting() -> getCurrentRouteName()을 확인할 수 있습니다.
실제로 sfBasicSecurityFilter는 로그인 작업에 대한 전달을 사용하지 않도록 설정합니다. 코드를 살펴보십시오.
다음 유권자 사기 스크립트 실행 중에받은 악의적 인 하향 투표를 취소해야합니다. 24 시간을 기다린 다음 문제가 지속되면 다시 플래그 지정하십시오. –