2013-08-22 9 views
0

내 경로 파일에 패턴 기반 필터를 사용하려고합니다.Laravel 4의 필터

crsf 없이는 아무 것도 멈추고 아약스 호출 만 허용하고 싶습니다.

지금까지 내가 가진 :

Route::when('/gateway/*', 'crsf'); 

내가 메신저 잘못 가고 내가 어떻게 아약스 검증에 추가 할 수있는 곳 모르겠어요.

답변

0

Route Groups을 사용하여 before filter을 적용 할 수 있습니다. http://laravel.com/docs/routing#route-groups

if(Request::ajax)을 호출하여 요청이 ajax인지 여부를 확인할 수 있습니다. before 전화로이 내용을 정의하십시오. http://laravel.com/docs/requests

패턴은 라우팅 설명서의 Pattern Based Filters 섹션을 참조하십시오. http://laravel.com/docs/routing

+0

감사합니다. 이전 호출에서 아약스를 정의하는 방법에 대한 예제를 제공 할 수 있습니까? – panthro

+0

또한 필자는 문서에서 패턴 기반 필터를 보았지만 필터가 무엇인지 추가 할 곳이 확실하지 않습니까? – panthro

+0

필터를 만듭니다. 그것을 좋아하십시오; "return Request :: ajax();". 그런 다음 필터를 이전 방법에 적용하십시오. – Aristona