It isn't as easy as going into LoginCtrl and setting $scope.currentUser The better solution is to have the LoginCtrl bubble up a login event and have a parent .