나는 이것에 대해 많은 검색을 해왔지만 당신이 말할 수있는 만족스러운 대답이나 해결책을 찾을 수 없었습니다.Ember 클라이언트 측 인증, 경로 인증
나는이 엠버 응용 프로그램 (http://jsbin.com/aHiVIwU/28#)을 가지고 있습니다.
사용 사례가 매우 간단합니다. 사용자가 인증을받은 후에 만 전체 앱을 보여주고 싶습니다. 내가 볼 수있는 Ember Data를 사용하지 않기 때문에 인증은 $.ajax
까지도 가능합니다. 내가 리소스를 매핑 할
<script type="text/x-handlebars" id="login">
<h1>Login</h1>
{{view Ember.TextField valueBinding="username"}}
{{view Ember.TextField type="password" valueBinding="password"}}
<button {{action 'login' class="btn"}}>Login</button>
</script>
내가 잘못 아니에요, 난이 같은 로그인 페이지 템플릿을 것,
App.Router.map(function() {
this.resource('login');
});
그리고는 해당 컨트롤러가있을 것입니다 권리?
App.LoginController = Ember.ObjectController.extend({
});
하지만이 갇히지하고있는 점은, 어떻게 사용자 후 전체 응용 프로그램이 인증됩니다 제 만 로그인 템플릿을 표시합니다? 나는 이것에 대한 약간의 설명 & 도움을 주시면 감사하겠습니다.
실제로 Yehuda의 JSBin (http://jsbin.com/eQOZoGe/329/edit)을 사용하기로 결정했습니다. 훨씬 간단하고 사용하기 쉽기 때문입니다. 나는 또한 내가 너희들과 분명히 공유 할 나의 다른 해결책을 생각해 낼 수 있기를 바라고있다. :) – user1601973