2014-04-08 4 views
0

Meteor가 로그인 후 사용자 대시 보드로 항상 리디렉션되도록하려고합니다. 어떤 이유로이 작동하지 않습니다. 어떤 아이디어?로그인 후 메테오 서버가 리디렉션되지 않음

Accounts.onLogin(function() { 
    return Router.render('/dashboard'); 
}); 
+1

가능한 중복 ([사용자가 방금 로그인하거나 로그 아웃 후 재 지정 방법] http://stackoverflow.com/questions/22900405/ 리디렉션 후 사용자가 방금 로그 인한 또는 로그 아웃 한 경우) –

+0

그게 고마워. – Chris

답변

0

그래서 계정 문서에서 onLogin 기능을 사용하여이 작업을 수행하려고했습니다. 다음과 같이 쉽게 router.js 문서 처리되었습니다 :

var goToDashboard = function(pause) { 
    if (Meteor.user()) { 
    Router.go('dashboard'); 
    pause(); 
    } 
}; 

Router.onBeforeAction(goToDashboard, {except: ['signin']});