2014-06-10 2 views
0

일반적으로 Ember Simple Auth 세션을 무효화하면 응용 프로그램이 다시로드됩니다. 이것은 프로덕션의 보안에 적합하지만 테스트하는 동안 두통이 될 수 있습니다. Teaspoon을 사용하여 테스트를 실행하고 테스트 사용자를 로그 아웃 할 때마다 Ember Simple Auth가 앱을 다시로드합니다. 기본적으로 테스트 스위트를 종료합니다.테스트하는 동안 Ember Simple Auth 세션 무효화

누군가이 문제에 대한 해결책을 찾았습니까?

답변

1

테스트 모드에서 응용 프로그램 경로의 동작을 sessionInvalidationSucceeded 동작보다 우선 적용하므로 위치가 바뀌지 않습니다.

+0

그게 효과가 있습니다. 이 문제를 조사하는 다른 누구에게나이 메소드는'ApplicationRouteMixin'에 있습니다. 'Ember.SimpleAuth.ApplicationRouteMixin.reopen ({actions : {sessionInvalidationSucceeded : function()}}); ' – nullnullnull

+0

또는 실제 애플리케이션 경로를 변경하기 만하면됩니다. – marcoow