2012-02-21 2 views
1

첫 번째 백본 응용 프로그램을 구축 중이며 인증 서버 측에서도 인증되지 않은 사용자가 사용할 수없는 기능이 있지만 내 자산 경로 및 일부 백본 파일의 경우 모두로드됩니다.인증을 기반으로 backbone.js 리소스를로드 중

사용자가 실제로 사용할 수있는 리소스 만로드 할 수있는 방법이 있습니까?

저는이 서버 측을 관리하기 위해 cancan과 함께 Rails를 사용하고 있습니다.

답변

0

가장 좋은 방법은 requireLogin: true/false이라는 속성을 가진 자료보기를 만드는 것입니다 : 자산 파이프 라인의 사용이 조금 다른 구현을하게하지만 같은 생각이 레일에 적용됩니다.

다른 모든보기는이보기를 상속해야하며 인증을 필요로하는보기는 requireLogin:true으로 설정해야하며 다른 모든 경우에는이 속성은 false이어야합니다.

이 후에는이 속성의 인증 기반을 처리해야합니다.

관련 문제