2017-02-02 8 views
0

私は自分の状態から解決応答を処理する方法について簡単な質問があります。私はlocalhostを入力した場合ng-token-auth解決機能

.state('dashboard',{ 
     url:'/dashboard', 
     templateUrl: 'dashboard.html.erb', 
     controller: 'dashboard_ctrl', 
     resolve: { 
      auth: function($auth) { 
      return $auth.validateUser(); 
      } 
      } 
     }) 

:3000 /ダッシュボードは、私は空白のページを取得し、私はすべての州では、認証を処理するために、NG-トークン認証を使用していますとして、私は次のコードを持っています。 sign_inページにリダイレクトするにはどうすれば対応できますか?これが誰かを助ける

app.run(function ($rootScope, $auth, $state){ 
    $rootScope.$on('$stateChangeError', function(ev, error){ 
    console.log('You need to log in first'+ error); 
    $state.go('sign_in', 'sign_in_error'); 
    }); 

}); 

ホープ:

はあなたに

答えて

0

をありがとう、私はこのように解決しました。

関連する問題