내 사이트에는 로그인이 필요없는 많은 페이지가 있으며 그 중 몇 가지는 인증이 필요한 페이지로 전환 할 때 ember-simple-auth가 훌륭하게 작동합니다. 인증이 필요하지 않은 페이지에서 로그인하려고 시도하면 어떤 내용이든 routeAfterAuthentication
으로 설정됩니다.ember 간단한 인증 : 로그인 후 이전 경로로 리디렉션
불행하게도 실제로 원하는 것은 인증이 필요하지 않은 페이지 (예 :)에서 인증하면 posts/1234
으로 돌아갑니다. 이것이 어떻게 성취 될 수 있는가?
내가 sessionAuthenticated
를 오버라이드 (override) 할 수있는 적절한 방법을 ApplicationRouteMixin
의 ember-simple-auth
코드를 통해 빗질했지만, 아직도 내가 무슨 경로를 반환하기로 최종 응용 프로그램 경로, 또는 PARAMS을 알리는 방법을 모르는 경로가 주어져야한다.
나는 AuthenticatedRoute (s)가 내가 원하는대로 작동한다고 언급 한 것으로 믿습니다. 문제는 인증이 필요없는 경로 때문입니다. 이 페이지에서 로그인 흐름을 사용하여 로그인하면 다른 곳으로 리다이렉션되며 로그인 흐름이 시작된 페이지로 자동으로 되돌아 갈 수 없습니다. –
죄송합니다. 중요한 측면을 놓치 셨습니다. – Graham