backbone.js
기반 응용 프로그램을 사용하기 전에 사용자가 로그인하고 인증되었는지 확인해야합니다.Backbone.js에서 상태 작업하기 및 사용자 로그인
사용자 인증은 네이티브 백본 모델에 속성으로 저장되며, 주 라우터를 시작하기 전에 확인하고 Backbone.history.start
을 호출합니다. 이렇게하면 인증되지 않은 사용자가 직접 로그인 페이지로 전송됩니다.
충분합니까? 세트처럼 (백엔드 REST API에 액세스 서버 측을 보호하고 난 개발자 도구 및 편집 모델의 데이터에서 코드의 실행을 중지 예를 들어 거라고 때 사용자 데이터에 액세스 할 수 있도록하지 않는다면
if (!myApp.state.loggedIn) {
window.location.hash = "login"; // Set url to #login
}
Backbone.history.start(); // Start history as usual