Javascript 使用Firebase和Ionic登录facebook后重定向视图

Javascript 使用Firebase和Ionic登录facebook后重定向视图,javascript,angularjs,oauth,ionic-framework,firebase,Javascript,Angularjs,Oauth,Ionic Framework,Firebase,身份验证功能正常,但一旦我登录,它将在同一视图中继续 我需要在登录后,他进入查看dash.html 当我在用户登录后重定向时 $scope.loginFacebook = function(){ var ref = new Firebase("https://<NAME>.firebaseio.com"); var authObject = $firebaseAuth(ref); authObject.$authWithOAuthRedirect("facebook"

身份验证功能正常,但一旦我登录,它将在同一视图中继续

我需要在登录后,他进入查看
dash.html

当我在用户登录后重定向时

$scope.loginFacebook = function(){

  var ref = new Firebase("https://<NAME>.firebaseio.com");
  var authObject = $firebaseAuth(ref);

  authObject.$authWithOAuthRedirect("facebook").then(function(authData) {
    console.log(authData);
  }).catch(function(error) {
    console.log('error' + error);
  })
}
$scope.loginFacebook=function(){
var ref=新的火基(“https://.firebaseio.com");
var authObject=$firebaseAuth(ref);
authObject.$authWithOAuthRedirect(“facebook”)。然后(函数(authData){
console.log(authData);
}).catch(函数(错误){
console.log('error'+error);
})
}

我也有同样的问题。我使用了
$state.go('tabs.home')但是我必须把它放在app.factory而不是控制器中

auth.$onAuth(function(authData) {
    $state.go('tabs.home');
    if(authData) {
        angular.copy(authData, Auth.user);
        Auth.user.profile = $firebaseObject(....));
    } else {
        if(Auth.user && Auth.user.profile) {
        }
        angular.copy({}, Auth.user);
    }
});

已尝试
$location.path('myRoute')
?谢谢!但是我使用了
$state.go('myRoute')