So I was trying to do this in an Accounts document with the onLogin function. It was easily handled in the router.js document as follows:
var goToDashboard = function(pause) {
if (Meteor.user()) {
Router.go('dashboard');
pause();
}
};
Router.onBeforeAction(goToDashboard, {except: ['signin']});