2014-04-08 82 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']});